2016-08-06 99 views
-1

我正在分支b和我有一些文件在其他用户的分支后更改了一些文件,我想从master复制所有非冲突文件到我的分支b 。我不想合并,因为我还在分支上工作。复制分支之间的所有非冲突文件

感谢名单,

+0

你有没有尝试在'master'上重新绑定'b'? –

+0

不可以,你可以解释底牌后的结果吗? –

+0

分支之间有冲突的文件会发生什么? –

回答

1

运行git rebase master当你对你的<branch>。基本上它会做什么,把你的branch,并把它带到master分支的顶部索引。

它看起来是这样的

rebase

参考

Git Rebase

2

如果你不想合并,因为你不希望创建一个半完成提交,你总是可以隐藏你的更改('git stash'),与主人合并,然后在master('git stash pop')之上重新应用你的更改。结果是你的工作目录将是你的分支+主人+你未提交的改变。