2014-07-15 80 views
1

我有幾個提交。我需要推動舊的提交,但不是最新的提交。我使用了git checkout - 對舊的提交進行了嚴格的處理,併成功推送。在提交舊提交後獲取最新代碼?

現在我想讓我所有的工作都回歸到我所推崇的地位。但是我忘了記下最後一個散列,所以我不知道要結帳。

我不能用git log來看它(它顯示的最新版本是我檢出的提交),而且我看不到git上推出的提交。

注意到這個鏈接我應該能夠看到這些提交與 git reflog,但最新它顯示我是我簽出的承諾。 How to get back to the latest commit after checking out a previous commit?

+0

http://stackoverflow.com/questions/5473/undoing-a-git-reset-hard-head1爲例 – 0xAX

回答