2015-11-26 7 views
1

Хотя мне нравится встроенный инструмент сравнения github на основе браузера для сравнения различий с разрывом запросов, я хотел бы использовать winmerge или любой другой внешний инструмент для сравнения различий между запросом на перенос другой вилки и master. Как я могу это сделать без добавления вилка как удаленные в моем местном репоКак сравнить github pull request history с помощью winmerge или других внешних инструментов?

ответ

1

git операций все локально, так что вы не можете сделать diff без добавления его в качестве remote.

Просто добавьте его как remote, fetch, а затем используйте git difftool, чтобы получить разницу. Если после этого вам не нужен пульт дистанционного управления, просто git remote rm, и все готово!

+0

угадайте, что мой единственный вариант .. думать, чтобы некоторые из них автоматизировали некоторые из этих задач repetetivet в этом процессе. – Rohan