代码之家  ›  专栏  ›  技术社区  ›  Priyank Bolia

如何在Git中获得标记与其基之间的差异?

  •  0
  • Priyank Bolia  · 技术社区  · 16 年前

    我需要生成一个关于其基的提交补丁。已在该提交上标记标记。就像在939023上一样,我做了一个提交,现在它变成了213232,我将用标签标记213232。现在给出标签,我需要找出213232和939023之间的差异。

    我的意思是,我需要一种方法来生成任何提交的差异,这些提交的标签是给它的基的。

    有什么想法吗?

    2 回复  |  直到 16 年前
        1
  •  2
  •   Michael Steele    16 年前
    git diff 939023..213232
    
        2
  •  2
  •   Bombe    16 年前
    git diff <commit> <commit>~
    

    这将显示提交和其父级之间的差异(假设您所说的base是指父级)。

    较短版本:

    git show <commit>