场景一:clone别人的代码继续coding
1.终端下,cd到想要存储的文件目录下
2.敲git clone xxx
(xxx为你想要clone的远程仓库的master代码,可http可以ssh,如果被加密此处提示要输入用户名密码,根据提示输入即可)
3.敲git branch -r
, 查看远程版本库分支列表,此处记得查看路径,git命令无效时,记得cd到子文件
4.敲git checkout -b yyy
,意为在本地创建一个分支并切换到此分支下面(yyy是要创建本地分支名称,和想要拉取的远程分支同名即可)
5.敲git branch
,查看本地分支列表,可以看见刚才新建的分支
6.敲git branch --set-upstream-to origin/yyy
,本地关联远程分支(yyy就是上述的分支名)(敲git branch -vv
可以查看本地分支与远程分支的关联关系)
7.敲git pull
,拉取远程分支里的代码
8.完成操作,代码到手,继续coding即可
场景二:自建分支,merge别人代码继续coding
1.终端下,cd到想要存储的文件目录下
2.敲git checkout -b yyy
,意为在本地创建一个分支并切换到此分支下面
3.敲git push origin yyy
, 把在本地创建好的分支推到远程
4.敲git branch --set-upstream-to origin/yyy
关联本地与远程分支. (敲git branch -vv
可以查看本地分支与远程分支的关联关系)
5.敲git pull
6.敲git merger master
就可以在刚才自建的yyy分支下合并master里的内容,或者也可以merger别的分支内容
7.完成操作,代码到手,继续coding即可
场景三: 日常提交更改_正常
1.终端下,cd到项目git相关文件目录下
2.敲git status
查看状态
3.敲git add .
把项目添加到仓库
4.敲git commit -m "修改说明"
提交并写注释
5.敲git push
推到分支上去
网友评论