git - 在 Git 中获取(可能已删除的)文件的历史记录/日志

标签 git

如何查看特定文件的历史记录(该文件可能已在当前主干中删除)?

此外,您建议使用哪种 diff 工具用于 mac?

最佳答案

执行此操作以查看文件的历史记录,即使它已从当前 HEAD 中删除:

git log -- <filename>

因此,如果您在几次修改前删除了 xyz.py,但想查看其历史记录,那么您可以这样做:

git log -- xyz.py

关于git - 在 Git 中获取(可能已删除的)文件的历史记录/日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311977/

相关文章:

Git - 忽略对配置文件的特定修改

git - 如何在 GitKraken 免费版中查看空格

git - JGit 是否支持 Git 凭据?

git - 如何根据工作树中的更改创建新的 git 分支?

Github-如何在我的本地机器上找到未发布的分支?

git - 有没有比 "git diff"更好的方法来查看您自己的更改

git - 我如何使用 XCode 4 处理 bzr/hg 存储库?

git - 如何从 git 历史中完全删除提交

git - docker.exe:无效的引用格式:存储库名称必须为小写

git - 发送带有未提交更改的 git 存储库的最佳方式?