В чем разница между следующими командами?:
git diff foo master # a
git diff foo..master # b
git diff foo...master # c
В руководстве по diff говорится об этом:
Сравнение веток
$ git diff topic master <1> $ git diff topic..master <2> $ git diff topic ... master <3>
- Изменения между подсказками темы и основной веткой.
- То же, что и выше.
- Изменения, которые произошли в главной ветке с момента запуска тематической ветки из нее.
, но мне не совсем понятно.