所以我必須在生產服務器上克隆回購。我不小心從生產服務器上刪除了一個文件,我認爲做一個「git pull」會恢復該文件,即複製最後一個版本的repo。現在我發現這不是,所以我想知道如何將這個文件恢復到適當的位置?如何只恢復一個文件克隆git回購?
0
A
回答
1
git checkout <file-name>
看看這個混帳準備頁面瞭解詳情 http://gitready.com/beginner/2009/01/11/reverting-files.html
0
哦,那很容易吧?
git的結帳[路徑/到/文件]
=)
2
使用git status
。這將向您顯示幾乎所有可以使用更改的/新的/刪除的文件進行的操作。
如果你刪除了一個文件,它會告訴你如何準確使用git checkout
恢復它。
0
您可以使用git reset --hard
撤消所做的所有更改。首先,它總是值得指出的是,git reset --hard
是有潛在危險的命令,因爲它扔掉所有提交的更改。爲了安全,你應該經常檢查的git status
輸出是乾淨的(即空的)使用它之前。
相關問題
- 1. 如何克隆一個克隆的git回購
- 2. 克隆git回購
- 3. 我如何克隆整個git回購
- 4. 克隆一個git回購(深)
- 5. 恢復git-svn克隆
- 6. 克隆的git回購,無法恢復更改?
- 7. Mercurial - 克隆克隆另一個回購
- 8. 用PHP克隆Git回購
- 9. 克隆的git回購securly
- 10. 從git回購沒有克隆回購叉文件
- 11. 在另一個回購中克隆部分Git回購
- 12. 使用git克隆git不能克隆回購:// ... - 使用git克隆http://
- 13. 如何克隆一個git回購從本地svn的
- 14. 如何克隆其中有其他回購的git回購?
- 15. 如何克隆只作爲文件夾回購
- 16. Git克隆到另一個現有的Git回購
- 17. 維護包含其他克隆git回購的git回購
- 18. 無法克隆的git回購
- 19. 將git回購克隆到Google Drive
- 20. 克隆git回購導致錯誤
- 21. 作曲家未能克隆git回購
- 22. Git,無法在Windows上克隆回購
- 23. 使用廚師克隆空git回購
- 24. Dockerfile中的Git克隆回購
- 25. 的Git回購克隆不工作
- 26. jenkins工作區外克隆git回購
- 27. 用Bash腳本克隆Git回購
- 28. 通過eclipse克隆BitBucket(Git)回購
- 29. 從git克隆回購後做什麼
- 30. 克隆rails git回購在aptana 3