• 技术文章 >开发工具 >git

    git怎样查看修改历史

    长期闲置长期闲置2022-01-07 10:36:00原创154

    git查看修改历史的方法:1、利用“git log --pretty=oneline 文件名”命令查看指定文件的修改历史;2、利用“git show commit的hash值”查看commit所有修改的内容。

    本文操作环境:Windows10系统、Git2.30.0版、Dell G3电脑。

    git怎样查看修改历史

    有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~

    【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;

    一、切换到目录

    首先切换到要查看的文件所在的目录:

    cd packages/apps/Mms/src/com/android/mms/ui/

    二、git log --pretty

    然后使用下面的命令可列出文件的所有改动历史,注意,这里着眼于具体的一个文件,而不是git库,如果是库,那改动可多了去了~

    git log --pretty=oneline 文件名

    示例如下:

    04.png

    三、git show

    如上所示,打印出来的就是针对文件MessageItem.java的所有的改动历史,每一行最前面的那一长串数字就是每次提交形成的哈希值,接下来使用git show即可显示具体的某次的改动的修改~

    git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e

    结果如下:

    05.png

    推荐学习:《Git教程

    以上就是git怎样查看修改历史的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:git
    上一篇:git与tfs的区别是什么 下一篇:git怎样查看提交的修改内容

    相关文章推荐

    • git工作流是什么• git怎样批量删除分支• git中rebase的用法是什么• git怎样取消全局配置• git怎样恢复删除的分支

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网