Git 如何查询某个文件的历史版本

列出一个文件的所有历史版本,选择一个版本进行查看
因为不知道在哪个版本把一些重要的东西删除了
所以想有没有这种方法,SourceTree这个GUI工具行么?

阅读 73.5k
4 个回答
git log --follow -p file

git log -- file-name
查看历史提交中对file-name进行修改的提交。

方法1.打开git gui的提交日志历史:点击“版本库(Repository)”,点击“图示所有分支的历史(Visualize All Branch history)”可以看到历史更改细节。
方法2.git 指令: git log 或 git log --pretty=online

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏