Есть ли способ получить визуальный разброс по двум ветвям в SourceTree?
Предлагает ли Sourcetree способ визуализации различий между ветвями git
?
Я ищу:
- имена файлов, которые изменились
- Различия между этими файлами
Ответы
Ответ 1
Используйте ⌘ (OSX) или CTRL (Windows и Linux) и выберите любые две коммиты, которые вам нравятся в режиме просмотра журнала. Не имеет значения, к какой отрасли принадлежат коммиты.
В результате вы увидите что-то вроде...
Отображение всех изменений между f03a18bf0370c62bb5fb5c6350589ad8def13aea и 4a4b176b852e7c8e83fffe94ea263042c59f0548
... ниже.
Ответ 2
Другой способ сделать это - щелкнуть правой кнопкой мыши по ветке и выбрать команду контекстного меню "Diff to current" (текущий относится к ветке, в которой вы сейчас работаете). Это даст вам разницу между головными коммитами двух ветвей.
Источник: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
Снимок экрана (на основе Sourcetree v1.9.5):
![введите описание изображения здесь]()
После выбора "Diff to Current" из контекстного меню вы увидите сообщение о том, что:
Отображение всех изменений между {commit_hash} и рабочей копией
![После выбора]()
Ответ 3
Вы также можете сделать это, нажав Ctrl + клик по двум веткам коммитов, которые вы хотите изменить.