我有一個典型的問題是這樣的:創建一個本地分支推送到遠程從我的主分支先前的兩次提交
1)我工作的一個問題X,我做了2所提交的那個問題,但我被困在中間,並沒有把更改推送到我的遠程回購。在主分支
我的git的狀態說,
你的分支是由提前2次的提交。
2)我現在分配了一個新的任務,我想推我在現在創建的本地分支中的主分支中執行的2個提交。
我試圖實現的一樣: 1)git的日誌(主,並指出提交號可以稱他們爲1111(用於提交1,老提交)和2222(用於提交2,最新的提交) 2)混帳checkout -b my_local_branch 3)git cherry-pick 1111
現在有衝突了。有人能告訴我我應該做什麼。也許應用最新的提交,因爲我覺得我的本地分支沒有這些提交(我可能是錯誤的),因爲當我做
git status(在我的local_branch),我沒有看到我的分支在前面任何提交。
謝謝