git合并分支

将远程分支合并到自己分支上:
先在自己分支上,
切到目标分支,

1
2
3
4
5
6
7
8
9
10
`git checkout 你的分支名`
`git fetch <远程主机名> 目标分支`
`git merge <远程主机名>/目标分支`

if(有冲突){
解决冲突
git add .
git commit -m "解决冲突"
}
git push -u <远程主机名> 目标分支

fetch是只拉去,未合并,所以之后需要merge一下。
而pull是拉下来直接合并。

执行git fetch <远程主机名> <分支名>之后会出现一个FETCH_HEAD,通过git log -b FETCH_HEAD可查看(更新的文件名、作者、时间、代码),从而来判断是否产生冲突,最后决定是否merge到当前分支。

-------------本文结束感谢您的阅读-------------
王泽 wechat
扫一扫添加微信好友
0%