本文共 1249 字,大约阅读时间需要 4 分钟。
在当前目录下新建 一个Git代码库
cd 进入目标文件夹 执行如下代码 $ git init 注意要勾选 查看隐藏文件夹 不然你看不见文件将远程服务器上的仓库完全镜像一份到本地
同样的cd到目标文件夹 输入如下命令 注意url 在git上获取 $ git clone [ url ]通过如下命令可以查看文件的状态
查看指定文件状态
git status [ filename ]
查看所有文件状态
git status
添加文件命令
git add . 添加所有文件到暂存区
git commit -m “消息内容” 提交暂存区中的内容到本地仓库 -m 就是提交所携带的信息(注释)
注意:GitHub是有墙的,比较慢,在国内一般使用gitee ,公司中有时候会搭建自己的gitlab服务器
官网:https://gitee.com/
在gitee上的个人首页点击SSH公钥
发现没有 我们执行如下命令生成公钥 ssh -keygen
加密 ssh-keygen -t rsa
(在什么地方都行 他默认会在 c:\users\admin\ 下面新建.ssh文件夹)
进入 c:\users\admin.ssh目录
发现有两个文件
新建一个普通的项目 啥都可以 我这里就整了个maven的webapp项目
项目初始化啥都没有 跟平常一样将我们之前clone下来的文件复制到刚刚新建的项目中去
返回IDEA 查看
假如修改了文件后 要再添加可以单独右键
或者使用命令行 添加 使用命令行提交 查看日志执行 git push 命令
返回gitee上查看仓库列出所有的本地分支
git branch
列出所有远程分支
git branch -r
新建一个分支,但依然停留在当前分支
git branch [ branch-name ]
新建一个分支,并切换到该分支
git checkout -b [ branch ]
将新分支提交至远程仓库
git push origin newbranch
合并指定分支到当前分支
git merge [ branch ]
删除分支
git branch -d [ branch-name ]
删除远程分支
git push orgin --delete [ branch-name ] git branch -dr [ remote/branch ]
转载地址:http://gmclf.baihongyu.com/