步驟i執行後:將其還原爲合併被推
我有兩個分支BRANCH1和BRANCH2,
$git branch --Initial state
$branch1
$git checkout branch2
$git pull origin branch1 --Step1
我化解矛盾,做了
$git commit -m "Merge resolved"
然後
$git checkout branch1
$git merge branch2
$git push origin branch1
現在我reali sed說,雖然在step1,自動合併刪除了一些代碼,並推出了更改代碼,現在我想回到我的初始狀態,以恢復任何changes.looking一些即時幫助?
你想要做什麼混帳恢復不是嗎? –
它給出的消息爲:致命的:提交b4a758b36a5bde9311061fe7b56e4f47859de052是一個合併但沒有-m選項被給出。 @FrederickCheung – Bijendra
查看關於-m選項的手冊。 http://www.kernel.org/pub/software/scm/git/docs/git-revert.html 不久,您可以使用-m 1或-m 2.這將選擇您想要的兩個父版本中的哪一個還原。 –