查看不同commit的指定文件的差异

  1. 使用命令git log -n8 --all --graph查看需要比较差异的commit
    image.png
image.png
  1. 比较两个分支所有的差异
    git diff temp master # 比较所有文件差异

    image.png

    也可以使用temp和maste相对应的commit进行比较,即git diff 5482f6d be6fc89,跟分支直接比较结果是一样的
    image.png

  2. 比较不同commmit指定文件的差异
    git diff 5482f6d be6fc89 -- index.htmlgit diff commit1 commit2 -- <file>

    image.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 ...
    闽越布衣阅读 7,687评论 0 18
  • 1. GIT命令 git init在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个re...
    江边一蓑烟阅读 4,229评论 0 0
  • 前言 Git使用教程 Git是什么 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 ...
    90后的思维阅读 4,453评论 0 0
  • Git 简介 Git是目前世界上最先进的分布式版本控制系统,没有之一。 勤用 git status 查看状态和提示...
    xiaogmail阅读 4,104评论 0 1
  • gitbook 简介 欢迎来使用Git, 它是一个快速的分布式版本控制系统。 以介绍Git如何存储数据为始,了解它...
    君子Python阅读 4,326评论 0 1