Ответ 1
В VSCODE слева есть значок git, который выглядит следующим образом:
Нажав на этот значок, вы можете увидеть разницу в git с двух сторон.
Привет всем, мои вопросы git diff
, я хотел бы знать, как видеть файл с командой git diff master origin/master
в терминале на моем VSCODE, я сделал git fetch
из своего удаленного репозитория, и теперь я хочу чтобы увидеть различия, но с помощью команды просто показать мне в терминале. Я пытаюсь получить что-то подобное...
Пример того, что я хочу:
В VSCODE слева есть значок git, который выглядит следующим образом:
Нажав на этот значок, вы можете увидеть разницу в git с двух сторон.
Если вы хотите различать изменения из разных веток. Например, вы хотите увидеть все изменения от последних N коммитов в вашей ветке Feature.
[diff]
tool = vscode
[difftool "vscode"]
cmd = code --wait --diff $LOCAL $REMOTE
Перейдите к вашему проекту git. Введите: git difftool {{ветку, с которой вы хотите проверить}}, для примера git difftool master
Вам будет предложено для каждого файла, если вы хотите открыть его в VSCode или нет.
Вы можете diff
любые два файла, щелкнув правой кнопкой мыши на файле в списке Explorer or OPEN EDITORS
и выбрав "Выбрать для сравнения", а затем щелкнуть правой кнопкой мыши по второму файлу для сравнения и выбрать "Сравнить" с 'file_name_you_chose'
.
В качестве альтернативы с клавиатуры нажмите Ctrl+Shift+P
и выберите File: Compare Active File With... и вам будет представлен список последних файлов. Пример: