Чи пропонує Sourcetree спосіб візуалізації відмінностей між git
гілками?
Я шукаю:
- назви файлів, які змінилися
- відрізняється між цими файлами
Чи пропонує Sourcetree спосіб візуалізації відмінностей між git
гілками?
Я шукаю:
Відповіді:
Використовуйте ⌘(OSX) або CTRL(Windows та Linux) і виберіть будь-які два зобов’язання, які вам подобаються в режимі перегляду журналу. Не має значення, до якої галузі належать комітети.
В результаті ви побачите щось на кшталт ...
Відображення всіх змін між f03a18bf0370c62bb5fb5c6350589ad8def13aea та 4a4b176b852e7c8e83fffe94ea263042c59f0548
... внизу.
Ще один спосіб зробити це - клацнути правою кнопкою миші на гілці та вибрати команду контекстного меню «Різнити проти поточного» ( поточна стосується гілки, над якою ви зараз працюєте). Це дасть вам різницю між головними комітетами двох гілок.
Джерело: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#
Знімок екрана (на основі Sourcetree v1.9.5):
Вибравши в контекстному меню "Різниця проти поточного", ви побачите повідомлення про ефект:
Відображення всіх змін між {commit_hash} та робочою копією
Ви також можете скористатися інструментом "Зовнішня різниця". Наприклад, я використовую програму Beyond Compare. Після того як ви встановите його як зовнішній інструмент різниці у sourcetree, ви вибираєте обидва файли, які ви хочете порівняти, використовуючи CTRL, після чого натискаєте CTRL + D. В результаті буде запущено програму Beyond Compare з обома файлами, готовими до порівняння.