2
branch_X
我做
git log -p lib/foo
看到在文件foo的差异,但有趣的事情我想看看只是写成:
commit aaaaaaaaaaaaaaaaaaaa
Merge: bbbbbbbb cccccc
Merge branch 'branch_X' into branch_Y
Conflicts:
lib/foo
我怎样才能看到在这种合并究竟发生了什么? 在合并过程中似乎已经插入了branch_X。
非常感谢您的回复。 命令 'git的差异AAAA^2 aaaa' 给我看行 '+坏code' ' - 正确code' 我只是一个普通的git(不混帐专家)所以git的诊断方法是在我的头上,所以我必须问: 我应该如何解释这个结果?这里发生了什么? 当你说“相反的方式”时,我不会跟着你。 如果你能解释一点点,我会非常感激。 再次,谢谢。 –
@JanneH:你已经合并了两个分支,所以你可以看到它将X合并为Y或者将Y合并为X.我不知道你的项目,所以我不知道其中的一种是更自然的观察方式合并与否。无论哪种方式,这两个diff命令将给出合并对两个父母中的每一个带来的变化的视图。 –