Допустим, в репозитории git есть две ветви a
и b
.
В конце ветви a есть foo.txt
:
111
aaa
bbb
ccc
в то время как на кончике ветви b
то же самое foo.txt
выглядит так:
aaa
bbb
ccc
222
Рассмотрим строки aaa
, bbb
и ccc
, где они представлены в трех разных коммитах, по одной на строку для ветви б. И те же строки, которые были введены в одном коммите для ветви a. Таким образом, единственная разница, которая отображается git diff a b
, заключается в строке 111
и 222
.
. Есть ли какой-либо простой способ отобразить только коммиты, отвечающие за фактический diff между ветвями, при этом пропуская коммиты, отвечающие за aaa
, bbb
, ccc
?