git --不同版本文件的对比

不同版本文件对比

  • 命令:

      git diff HEAD HEAD^ -- <共同的文件名>
    
  • 截图:

    1. 版本1.0里面的huao.py文件
      在这里插入图片描述
      可以看到的是文件内容就是一句话
      print(‘你好全世界!’)

    1. 版本2.0里面的huao.py文件
      git --不同版本文件的对比_第1张图片
      可以看到里面有两句话
      print(‘你好全世界!’)
      print(你好我叫胡澳!")

    1. 两者进行比较
      git --不同版本文件的对比_第2张图片
      —a/huao.py对应的一般是两个比较文件的第一个
      +++b/huao.py 对应的一般是两个比较文件的第二个

      下面是比较结果:

      前面既没有 + 号也没有 - 号的是两个文件所共有的
      有+号或者-号的是 +或 - 文件所特有的

      所以比较结果就是版本2.0比版本1.0多一句话
      print(‘你好我叫胡澳!’)

      这和我们写的文件内容是相符的。


    1. 将两个文件反过来进行比较: git --不同版本文件的对比_第3张图片

      可以看到结果也是版本2.0比版本1.0多一句话。
      结果都是一样的。


你可能感兴趣的:(git,git)