1、合并分支的使用一定要切换到master分支上去合并:git merge company
2、切换分支的时候一定要提交干净本地分支的代码,才可以切换分支,否则提示错误信息:
3、这时候我们做的就是提交干净本地的代码,再次切换即可以
4、下来我们要合并一个远程的分支home分支到master主分支上去,
发现上面的做法是错误的,下面我们更正后再次合并
5、好了,我们总算合并了,但是代码到哪里去了来,告诉你,代码这会是跑到你本地来了,而远程仓库的master还是没有代码的,代码还是在本地仓库(stage)中的,我们需要重新的提交一下master到远程的master分支上去
同理,追踪刚才合并的所有分拣:git add ./ ,添加到暂缓(Staged)中去:git commit -m "merge home banch"
再次push过去既可以了
查看远程的Master,发现已经合并成功了