在执行“简单的”合并(没有冲突的合并)之后,git show
通常只显示如下内容
commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 (HEAD, master)
Merge: fc17405 ee2de56
Author: Tilman Vogel <email@email>
Date: Tue Feb 22 00:27:17 2011 +0100
Merge branch 'testing' into master
这是因为,对于合并,git show
使用组合的diff格式,该格式省略了与父版本之一一致的文件。
有没有办法让git在组合的diff模式下仍然显示所有的差异?
执行git show -m
将显示差异(分别使用新版本和所有父版本之间的成对差异),但我更喜欢在相应的列中使用+/-标记的差异,如在组合模式中。
https://stackoverflow.com/questions/5072693
复制相似问题