Я хочу "синхронизировать изменения" между удаленным репозиторием в Git и копией, которая находится на WSL моей локальной машины (пока не WSL2).
Это можно легко сделать в терминале WSL bash с помощьюкоманда «git push» и ключ SSH (находится в ~ / .ssh экземпляра WSL и защищен паролем);но, для жизни меня, я не могу понять, как сделать это в GUI.
Я подключаюсь "удаленно" к WSL на моем локальном компьютере, используя расширение VSCode "Remote - WSL".
В настоящее время нажатие на кнопку "синхронизировать изменения" откроет диалог, которыйговорит: «Это действие будет выдвигать и извлекать коммиты в и из« origin / master »», а нажатие «OK» приводит к:
Git: git@github.com: Permission denied (publickey).
Кажется, что должны быть какие-то шаги, которыепозволит VSCode использовать SSH-ключ (либо в WSL, либо скопированный в Windows), но после прочтения this и this у меня не получится найти решение.
Любой совет приветствуется;спасибо.