如何在git合并提交中列出冲突文件(双亲都有更改的文件)?
qgit有一个很好的选项,可以在合并提交中查看“感兴趣的”文件,其中感兴趣的文件被定义为在双亲中都有更改的文件。查看这些文件的相应命令行是什么如何在git合并提交中列出冲突文件(双亲都有更改的文件)?,git,Git,qgit有一个很好的选项,可以在合并提交中查看“感兴趣的”文件,其中感兴趣的文件被定义为在双亲中都有更改的文件。查看这些文件的相应命令行是什么 git show --name-status SHA1_of_merge 将向您显示在两个父级(MM)中修改的提交消息和文件 e、 g.对于提交中的git.git存储库,我们看到: 如果您不关心提交消息之类的内容,git show手册页会将您指向用于合并提交的格式:git diff tree--cc。因此,如果您只想查看提交哈希和“有趣的文件”,请使用
git show --name-status SHA1_of_merge
将向您显示在两个父级(MM
)中修改的提交消息和文件
e、 g.对于提交中的git.git存储库,我们看到:
如果您不关心提交消息之类的内容,git show手册页会将您指向用于合并提交的格式:git diff tree--cc
。因此,如果您只想查看提交哈希和“有趣的文件”,请使用:
$ git show --name-status d907bf8ef327cd47433d4a4bb0a1bb4e96b6e340
commit d907bf8ef327cd47433d4a4bb0a1bb4e96b6e340
Merge: 54dbc1f 3de89c9
…
MM builtin/index-pack.c
MM builtin/pack-objects.c
MM cache.h
MM csum-file.c
MM fast-import.c
MM sha1_file.c
$git diff-tree --cc --name-status d907bf8ef327cd47433d4a4bb0a1bb4e96b6e340
d907bf8ef327cd47433d4a4bb0a1bb4e96b6e340
MM builtin/index-pack.c
MM builtin/pack-objects.c
MM cache.h
MM csum-file.c
MM fast-import.c
MM sha1_file.c