2014-01-05 136 views

回答

4

我建議設置merge.ff=false並使用git pull --rebase來獲得新的更改。

如果您沒有本地提交,它會得到與git pull相同的結果,但不進行合併。

如果您確實有一些本地提交,它將重新綁定這些提交,避免通常不需要的合併提交。

這樣你就可以確保你獲得了所有顯式合併的合併提交,並且避免了隱式合併提交的噪音,這通常正是你想要的。

0

既然Git 2.0可以設置merge.ff=falsepull.ff=only來達到預期的效果。

相關問題