📜  特定文件的 git log - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:27:06.266000             🧑  作者: Mango

特定文件的 git log - Shell-Bash

在 Git 中,可以使用 git log 来查看提交历史记录,但是如果要查看特定文件的提交历史记录,该如何操作呢?本文将会介绍如何在 Shell-Bash 中使用 Git 命令来查看特定文件的提交历史记录。

命令语法
git log -- <filename>
参数说明:
  • -- 用来分隔路径和参数,确保 Git 不会将文件名解释为另一个命令的选项。

  • <filename> 要查看历史记录的文件名。

示例
# 查看 README.md 的提交历史记录
$ git log -- README.md

返回结果示例:

commit 7e0c4648c78f3e2f35e1a2d59cb8c1c2f19fad04
Author: John Doe <johndoe@example.com>
Date:   Sat May 1 12:00:00 2021 +0800

    update README.md

commit 8a55b109c49f2437e53d249dd329037a7b95743e
Author: John Doe <johndoe@example.com>
Date:   Fri Apr 30 18:00:00 2021 +0800

    add README.md

commit 6b041e6ab828e71d4f0bae613a111f16ade087f1
Author: John Doe <johndoe@example.com>
Date:   Thu Apr 29 12:00:00 2021 +0800

    init project
结语

通过上述命令,我们可以查看特定文件的提交历史记录。在日常开发中,了解文件的修改历史记录对于代码管理和版本控制非常重要。