Как сравнить разные ветки в Visual Studio Code 1.9?
Является ли это возможным?
git
visual-studio-code
Виталий Менчиковский
источник
источник
Ответы:
2019 ответ
Вот пошаговое руководство:
GitLens значок будет отображаться в навигационной панели. Нажмите здесь.
Нажмите на сравнение
Выберите ветки для сравнения
Теперь вы видите разницу. Вы можете выбрать любой файл, для которого хотите увидеть разницу.
источник
Я бы рекомендовал использовать: Git Lens .
источник
ОБНОВИТЬ
Теперь это доступно:
https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory
До сих пор он не поддерживается, но вы можете следить за ним: GitHub
источник
Используйте плагин Git History Diff для удобного сравнения ветвей бок о бок:
https://marketplace.visualstudio.com/items?itemName=huizhou.githd
Перейдите по ссылке выше и прокрутите вниз до анимированного изображения в формате GIF под названием Diff Branch . Вы увидите, что можете легко выбрать любую ветку и провести параллельное сравнение с веткой, в которой вы находитесь! Это похоже на предварительный просмотр того, что вы увидите в запросе на извлечение GitHub. Для других вещей Git я предпочитаю встроенные функции Visual Studio Code или Git Lens, как упоминали другие.
Однако вышеупомянутый плагин отлично подходит для выполнения различий ветвей (т. Е. Для тех, кто выполняет перебазирование потока Git и нуждается в предварительном просмотре перед принудительным подталкиванием к GitHub PR).
источник
Теперь это возможно с помощью расширения githistory .
Вот небольшая хитрость: вы можете сравнить последние коммиты из каждой ветки, и это будет то же самое, что сравнить две ветки рядом или создать PR.
Вот как это сделать с помощью расширения githistory:
источник