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