8
A
回答
11
這樣做是爲了查看歷史文件,即使它當前磁頭被刪除:
git log -- <filename>
所以,如果你刪除xyz.py
幾個版本前,但想查看其歷史記錄,然後你會做:
git log -- xyz.py
+1
如果文件在過去已被重命名,您可能需要使用'git log --follow -
0
此外,有什麼比較工具你建議的Mac?
Mac開發工具帶有FileMerge,這是一個體面的差異工具。有一個名爲opendiff
的命令行界面(也包含開發工具)。
相關問題
- 1. 在git中恢復已刪除的歷史記錄文件
- 2. 從Git歷史記錄中刪除具有歷史記錄的特定文件
- 3. 如何取消刪除以前在git歷史記錄中刪除的文件?
- 4. 如何刪除已刪除的git子樹文件夾的歷史記錄?
- 5. 從git歷史記錄中刪除文件的某些內容
- 6. Git:從歷史記錄中刪除替換文件的提交
- 7. Git從歷史記錄中刪除大文件
- 8. Git/Bitbucket - 從整個歷史記錄中刪除文件/提交
- 9. Git日誌歷史
- 10. 使用SVNKit從SVN獲取已刪除文件的歷史記錄
- 11. git rm是否刪除文件的所有歷史記錄?
- 12. 如何在不刪除Git歷史記錄的情況下從git存儲庫中刪除文件/文件夾
- 13. 獲取類似於「git log」命令的CVS日誌/歷史記錄?
- 14. 使用git-p4獲取整個文件歷史記錄
- 15. 無法從Git歷史記錄中刪除目錄
- 16. git從歷史記錄中刪除目錄
- 17. 從git repo歷史記錄中刪除所有已刪除的文件w搜索命令
- 18. 在TFS中刪除包含歷史記錄的文件
- 19. 在SVN中恢復刪除文件的歷史記錄
- 20. git - Blob/index文件歷史記錄
- 21. Intellij在Git倉庫中移動刪除歷史記錄
- 22. 如何從git存儲庫中刪除舊的歷史記錄?
- 23. 從git歷史記錄中刪除未使用的資產
- 24. 在git中刪除分支是否將其從歷史記錄中刪除?
- 25. 恢復SVN歷史記錄已刪除的目錄
- 26. Git:刪除歷史記錄中名爲類似CLI選項的文件
- 27. git從分支中刪除一些文件的提交歷史記錄
- 28. 如何顯示git repo子目錄的git日誌歷史記錄?
- 29. VSO git文件歷史中的「簡單歷史記錄(默認)」和「完整歷史記錄」有什麼區別?
- 30. 如何從mercurial的歷史記錄中刪除大文件?
我建議每個帖子只問一個問題。由於您的標題涉及您問題的第一部分,因此我建議將關於mac上的diff工具的一些內容移到單獨的帖子/問題中。 – 2010-07-22 18:24:59