2016-08-06 50 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')之上重新應用你的更改。結果是你的工作目錄將是你的分支+主人+你未提交的改變。