Как открыть все файлы, отредактированные в коммите, в окне редактора? Я знаю, что вижу файлы коммита в разделе Source Control -> Commits. Но есть ли короткий путь?
Обновлено: я обнаружил, что могу открыть их, щелкнув сообщение о коммите и щелкнув правой кнопкой мыши, затем «Открыть изменения» -> «Открыть файлы».
Есть ли способ сделать ярлык для него?
На панели фиксации в панели управления версиями:
Команда из палитры команд: git: open changes
вы можете назначать команды привязкам клавиш.
С установленным расширением gitlensGitLens: Open Changed Files
, вероятно, это то, что вам нужно?
Нажмите F1, чтобы открыть палитру команд, и введите «открыть изменения» или «git», и он найдет все вложенные команды.
Вот как вы можете сделать это через командную строку:
code $(git diff-tree --no-commit-id --name-only -r HEAD)
Это откроет все файлы в самой последней фиксации, которую вы извлекли. Команда git получает diff HEAD, подавляет идентификатор коммита, регистрирует только имена файлов и открывает их все с помощью команды code
, если она у вас установлена.
git diff-tree --no-commit-id --name-only -r HEAD
ничего не делает.
Выполните эту команду из оболочки
code $(git diff --no-commit-id --name-only -r HEAD)
как вы нашли команды, связанные с этими операциями?