美文网首页Git 汇总时光轴
git log 命令来查看某个指定文件的提交历史记录

git log 命令来查看某个指定文件的提交历史记录

作者: 侯工 | 来源:发表于2018-09-26 23:45 被阅读1次

前言:有时候接手一份新代码时,看到某些文件的改动,但不清楚这个改动的作者和原因,想查看该文件的具体提交历史记录。

今天一个同事是这样做的,直接敲git log命令,然后再使用vim命令的搜索关键字的方法来查看该文件的提交记录,然后敲了 git log 命令后,直接按 “/” 然后加入该文件的路径,后就可以搜索该文件名作为关键字,然后按 N 和 Ctrl+N 进行上下搜索结果切换,这样的话,很慢很繁琐,效率比较慢。


  • 下面我介绍一个比较快捷的方法来查看某个指定文件的提交记录,使用的还是git log命令,只是加了一些参数而已。
git log --pretty=oneline 文件名

如果想查看具体的修改详情,就可以使用git show 命令查看如:

git show <git提交版本号> <文件名>

这样指定版本号,指定文件的就可以直接查看该文件的修改详情,不要看该版本号其他文件的修改。

这样的话,很高效、快速的查看指定文件的提交记录和记录详情。

相关文章

  • 二、GIT基础-查看提交历史

    3、查看提交历史 我们可以使用git log这个命令来查看提交的历史记录。默认不用任何参数,git log 会按提...

  • Git高级命令

    命令 1:查看历史记录 git log 可以查看所有提交记录 命令 2:git commit --amend 适...

  • git log 命令来查看某个指定文件的提交历史记录

    前言:有时候接手一份新代码时,看到某些文件的改动,但不清楚这个改动的作者和原因,想查看该文件的具体提交历史记录。 ...

  • 2020-03-03

    Git回退到某个提交,回退后再恢复到回退版本 首先通过git log 查看提交的历史记录,查看commit id,...

  • git使用笔记

    git log -p 文件名 查看提交指定文件提交记录以及改动 每次提交之前建议用 git diff HEAD 查...

  • Git版本回退

    首先我们通过log命令查看我们的历史记录,在Git中,我们用git log命令查看: $ git log --pr...

  • 十一、常用命令

    1. 查看某个文件/目录的提交记录 当文件被别人删除时可通过该命令查看 git log --all file/di...

  • 学习Git(二)

    版本回退经过提交文件,修改文件之后,可以使用git log来查看历史操作记录 git log可以查看由近到远的提交...

  • git 常用命名

    git log -p -2 查看最近2次的提交历史记录,-p选项 展开显示每次提交的内容差异 git log -...

  • Git使用记录

    本地Git撤回提交记录 使用git log查看提交的历史记录 使用git reset --soft head~1撤...

网友评论

    本文标题:git log 命令来查看某个指定文件的提交历史记录

    本文链接:https://www.haomeiwen.com/subject/cqrsoftx.html