比较GIT中的不同版本

时间:2011-07-27 11:53:03

标签: git

如何比较Git中的不同版本。假设我的文件在4个分支上有10个版本跨度,我如何将一个版本的文件与另一个版本的文件进行比较?

1 个答案:

答案 0 :(得分:2)

基于git diff

  git diff oneRef ANotherRef -- <path>
  git diff [options] <commit> <commit> [--] [<path>…]

使用路径指定仓库中文件的路径。

您可以用浩大的多种方式指定提交:
有关详细信息,请参阅git rev-parse中的“指定修订”。

另请参阅learngit site

  

如果要比较两个快照之间的文件 - 项目的两个版本 - 而不是比较快照和工作目录的内容,可以在命令行上指定两个版本:

$ git diff v1.0 v1.1 -- afile