GitHub团队合作

Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到过,但是本篇会详细讲述什么是分支、分支的具体操作以及实际项目开发中到底是怎么依赖分支来进行团队合作的。



新建一个叫develop的分支:

git  branch develop

切换到develop分支:

git checkout -b develop   

把 develop 分支推送到远程仓库:

git push origin develop    

修改分支develop的名字:

git push origin develop:develop2

查看本地分支列表

git branch    

查看远程分支列表

git branch -r    

删除本地分支

git branch -d develop    

git branch -D develop (强制删除)    

删除远程分支

git push origin :develop    

如果远程分支有个 develop ,而本地没有,你想把远程的 develop 分支迁到本地

git checkout develop origin/develop  

同样的把远程分支迁到本地顺便切换到该分支

git checkout -b develop origin/develop    

你可能感兴趣的:(GitHub团队合作)