1.查看分支
git branch
命令不仅仅能创建和删除分支,如果不加任何参数,它会给出当前所有分支的清单:
注意看 master
分支前的 *
字符:它表示当前所在的分支。
2.切换分支
切换到master分支
git checkout master
3.创建新分支
//从当前分支创新新的分支
git checkout -b 分支名称
//推送到远端时同时创建新分支
git push origin 分支名称
//第一次远程提交
git push --set-upstream origin 分支名称
//然后切换到master分支
git checkout master
//更新master分支
git pull
//切换到自己的分支
git checkout 自己的分支名称
//将自己的分支和master分支建立联系
git rebase master
//提交
git push
4.合并分支
需要合并的时候,首先需要checkout到master分支,然后使用下面命令合并:
git merge 需要合并的分支名
合并完成之后用git commit 和git push推动到远端。
一般出现不同的文件就直接合并了,相同文件的不同行数也直接合并了。
如果合并到相同文件的相同行数就需要解决冲突:
有冲突的文件打开手动处理,格式如下:
《〈《〈《〈《〈
=========
〉》〉》〉》〉》
把标志冲突的地方解决就可以了,然后用git commit 和git push推动到远端即可。