1.cd 到项目
2.使用git branch来查看当前所在的分支
3.创建一个分支:git branch xxx(分支名字)
4.切换到某一个分支:git checkout xxx(分支名字)
其中,3和4的创建和切换分支的指令可以合成一句:git checkout -b xxx(新分支名字)
5.在新的分支里修改代码结束,就提交代码和版本到当前分支。git commit -a -m"xxx"
6.当前分支提交结束后,意味着在主分支的以外的分支有新的代码和版本出现,那么就需要把小分支仓库的已存代码和版本合并到主分支的仓库里。首先,切换到主分支: git checkout master
然后,合并小分支仓库到主分支仓库: git merge xxx(新分支名字)
7.经过第6步后,主分支仓库的代码和版本就是全新的了,就可以直接push到远程仓库了:git push origin master。注意:不管多少分支,最终都要合并到主分支,然后由主分支提交到远程。
8.删除一个分支:git branch -d xxx(分支的名字),如果分支没有merge,要强制删除分支的话,就使用命令:git branch -D xxx(分支的名字)
9.更多内容可以参考: 分支的新建与合并