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:從歷史記錄中刪除替換文件的提交
- 9. 從git歷史記錄中刪除文件的某些內容
- 10. TFS刪除文件的歷史記錄
- 11. Git日誌歷史
- 12. Git/Bitbucket - 從整個歷史記錄中刪除文件/提交
- 13. Git從歷史記錄中刪除大文件
- 14. 從git歷史記錄中刪除文件不起作用
- 15. 使用SVNKit從SVN獲取已刪除文件的歷史記錄
- 16. git rm是否刪除文件的所有歷史記錄?
- 17. git恢復刪除的文件及其更改歷史記錄
- 18. 在Python中獲取日誌歷史記錄
- 19. 如何刪除已恢復文件的歷史記錄? (p4v)
- 20. 如何在不刪除Git歷史記錄的情況下從git存儲庫中刪除文件/文件夾
- 21. Git如何查看功能的更改歷史記錄/刪除?
- 22. 在git中刪除某個提交中的文件(回到歷史記錄)
- 23. 使用egit插件從git提交中刪除歷史記錄
- 24. 獲取類似於「git log」命令的CVS日誌/歷史記錄?
- 25. 從Git歷史中刪除文件而不刪除文件
- 26. 使用git-p4獲取整個文件歷史記錄
- 27. git從歷史記錄中刪除目錄
- 28. 無法從Git歷史記錄中刪除目錄
- 29. 在TFS中刪除包含歷史記錄的文件
- 30. 在SVN中恢復刪除文件的歷史記錄
我建議每個帖子只問一個問題。由於您的標題涉及您問題的第一部分,因此我建議將關於mac上的diff工具的一些內容移到單獨的帖子/問題中。 – 2010-07-22 18:24:59