2011-10-18 148 views

回答

7

你只需要使用檔案你克隆後:

git archive <sha1 you want> | tar -x -C /some/path/to/save/to 

,如果你想真正在倉庫工作,簽了承諾:

git checkout <sha1 you want> 

只是要小心,因爲現在你不在任何分支。你需要一個分支來推動和追蹤你的提交。因此,讓一個分支,然後再檢查出來:

git branch mywork <the sha1 you want> 
git checkout mywork 

或一條線:

git checkout -b mybranch <sha1 you want> 
3

運行:git checkout <COMMIT_HASH>

+0

是犯哈希一樣SHA? –

+2

是的,它們是一樣的 –

相關問題