Есть ли способ получить визуальное различие на двух ветвях В SourceTree?


делает программа позволяют визуализировать различия между git ветки?

Я ищу:

  • имена файлов, которые были изменены
  • различия между этими файлами
3 113

3 ответа:

использовать (OSX) или CTRL (Windows и Linux) и выберите любые два коммита, которые вам нравятся в представлении журнала. Не имеет значения, к какой ветви принадлежат коммиты.

в результате вы увидите нечто подобное...

отображение всех изменений между f03a18bf0370c62bb5fb5c6350589ad8def13aea и 4a4b176b852e7c8e83fffe94ea263042c59f0548

...вниз ниже.

другой способ сделать это-щелкнуть правой кнопкой мыши на ветке и выбрать команду контекстного меню" Diff против текущего" (настоящее относится к ветке, над которой вы сейчас работаете). Это даст вам разницу между головными коммитами двух ветвей.

Источник: https://answers.atlassian.com/questions/167126/sourcetree-diff-against-current-behavior#

скриншот (на основе Sourcetree В1.9.5):

enter image description here

после выбора" Diff против тока " из контекстного меню, вы должны увидеть сообщение о том, что:

отображение всех изменений между {commit_hash} и рабочей копией

After choosing to "Diff against Current" you should see a list of files that have changed, beneath the message "Displaying all changes between {commit_hash} and working copy"

вы также можете сделать это, нажав ctrl + два отделения коммиты, которые вы хотите различать.