Git中如何查看某个文件的历史修改记录?代码举例讲解

在Git中查看某个文件的历史修改记录,可以使用git log命令。

git log 的用法如下:

  1. git log 显示某个文件的历史提交信息。
  2. git log -p 显示某个文件的历史提交信息及详情。
  3. git log –stat 显示某个文件的历史提交信息及修改统计信息。
  4. git log –follow 显示某个文件的历史提交信息,连同文件改名的历史。
  5. git log –decorate 显示各分支指向的最后一次提交。
  6. git log –graph 以图形方式显示分支合并历史。

例如:
查看readme.txt文件的历史提交信息:

$ git log readme.txt

查看readme.txt文件的历史提交信息及详细修改内容:

$ git log -p readme.txt

查看readme.txt文件的历史提交信息及修改统计信息:

$ git log --stat readme.txt

显示回顾一个文件(比如 readme.txt )的历史提交信息,连同文件改名的历史:

$ git log --follow readme.txt

以图形方式显示分支合并历史:

$ git log --graph