Visual Studio Code имеет встроенную возможность взаимодействовать с вашими репозиториями на GitHub.com. Что от вас требуется, так это произвести первоначальную настройку при помощи Git for Windows. После этого VS Code вполне в состоянии сориентироваться в происходящем и предоставить вам возможность добавлять новые файлы, производить инициировать операцию commit и т.д.
С чем могут возникнуть сложности, так это с синхронизацией изменений непосредственно с GitHub.com.
Предоположим, что мы создали репозиторий на GitHub.com, установили Git for Windows и настроили подключение к GitHub.com через SSH, о чем мы говорили в предыдущей статье. Получается так, что если мы откроем VS Code любым способом, кроме как из Git Bash, то он (VS Code) не будет иметь доступа к ключам SSH, и не сможет произвести синхронизацию изменений с GitHub.com.
Собственно, о решении данной ситуации мы уже сказали в предыдущем абзаце. Сначала мы запускаем Git Bash. Если мы настроили автоматический запуск ssh-агента (о чем мы опять же говорили в предыдущей статье), Git Bash поинтересуется паролем шифрования закрытого ключа. После этого прямо из этой же консоли мы запускаем VS Code:
code
Теперь операции sync, pull и push мы сможем производить непосредственно из VS Code.
Страницы в социальных сетях:
Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell