你好,我恢復了一個名爲「添加用戶微博」的git提交。我恢復了一個提交。現在我想要所有回
我不是故意去做。我想恢復到這個版本。但它實際上意味着在該提交中獲取撤消所有內容。
我該如何恢復?
你可以看到我在下面做了什麼。
你好,我恢復了一個名爲「添加用戶微博」的git提交。我恢復了一個提交。現在我想要所有回
我不是故意去做。我想恢復到這個版本。但它實際上意味着在該提交中獲取撤消所有內容。
我該如何恢復?
你可以看到我在下面做了什麼。
,如果你想回去,你能恢復的復歸
git revert <commit>
假設承諾,你做了一個還原的最後一個承諾,你有,你可以刪除:
git reset --hard HEAD^
它會刪除您的上次提交併將更改回來。
最好的方法是git cherry-pick 4a593
,假設這是對應於您原始提交的散列。這將在您的代碼庫上重新應用提交,撤銷恢復。
http://stackoverflow.com/questions/8728093/how-do-i-un-revert-a-reverted-git-commit –
'git reset --hard 4a593' - 移動簽出的分支標籤提交4a593,這裏放棄了兩次還原。他們仍然在你的回購中,如果你仍然想引用他們添加標籤或其他。 – jthill