11
我總是使用git rebase來同步我的代碼,我發現git stash
保存了當前的工作,並且在從master獲取最新的代碼之後,我們可以使用git stash pop
將它與我們的代碼合併。git stash pop vs git rebase
假設的順序是:
git stash
,即我目前的工作將被保存git checkout master
,然後git pull master
,即我從主git checkout mybranch
git stash pop
我想這會合並我的工作與更新的代碼,如果不是git stash pop
我會做
git rebase master
那麼結果將是相同或不是?
您的建議和幫助將不勝感激,謝謝你的時間。
只是意識到這個功能的存在!我總是做重新裝修..真可惜! 謝謝:) – nonintanon 2013-04-22 08:26:25
有關何時使用'git merge' vs'git rebase'的更多信息:http://stackoverflow.com/a/804156/2104168 – cjsimon 2017-03-21 22:14:48