我想回到某個提交(不只是一個文件;整個項目)。我嘗試過:git checkout 0780033
,但後來我收到以下消息:Git:Checkout某些提交:「脫離頭部」狀態
您處於「分離頭部」狀態。你可以環顧四周...
然後我不是在實際的分支 - >但在分支((0780033 ...)。我想在這個提交(0780033)「複製」項目,是最新版本
我想回到某個提交(不只是一個文件;整個項目)。我嘗試過:git checkout 0780033
,但後來我收到以下消息:Git:Checkout某些提交:「脫離頭部」狀態
您處於「分離頭部」狀態。你可以環顧四周...
然後我不是在實際的分支 - >但在分支((0780033 ...)。我想在這個提交(0780033)「複製」項目,是最新版本
你可以看看這個承諾一個新的分支和工作從那裏:
$ git checkout -b my_new_branch
當你檢出到一個特定的提交,更改爲分離的頭狀態的手段你不在你的分支了
您可以從您的具體創建一個新的分支提交作爲@Mureinik與解釋:
$ git checkout -b my_new_branch
,回到你的分支:
$ git checkout previous_branch
如果您想了解更多關於分離狀態,我建議您閱讀以下鏈接:
的可能的複製[還原GIT中回購到先前提交](http://stackoverflow.com/questions/4114095/revert-git-repo-to -a-以前提交) – Ferrybig