O Visual Studio Code usa a autenticação Git fornecida pelo sistema operacional (como macOS KeyChain ou Windows Credential Manager) com qualquer funcionalidade git. A saída é visível em Command Palette > Git: Show Git Output.
Abra o repositório local
Se você tiver um repositório existente em seu computador local e quiser abri-lo no Visual Studio Code, basta abrir a pasta. O Visual Studio Code reconhece a .git subpasta e exibe as informações relevantes.
Selecione o controle do código-fonte na barra de atividades ou use a combinação de teclas Ctrl + Shift + G.
Selecione Inicializar repositório.
Esta ação não está disponível a partir desta funcionalidade. Selecione uma guia diferente.
Abra a paleta de comandos com a combinação de teclas Ctrl + Shift + P.
Filtre com Gite, em seguida, selecione Initialize repository.
Selecione a pasta a ser selecionada como a raiz do repositório.
Abra um terminal integrado a partir do Terminal -> Novo Terminal.
Inicialize sua pasta com o git com o seguinte comando git:
git init
Depois que o repositório for inicializado, crie o repositório no GitHub. Em seguida, adicione esse repositório como um remoto ao seu projeto local a partir da paleta de comandos: procure Git: Add remote.
Criar uma ramificação para alterações
Crie uma nova ramificação para capturar alterações e isolar da ramificação principal ou padrão.
Selecione o ícone Controle do código-fonte na barra de atividades.
Selecione Publicar ramificação. Se o repositório não existir no GitHub, ele criará o repositório para você.
Na barra de status do Visual Studio Code, selecione o ícone push à direita do nome da ramificação.
Selecione o nome remoto na caixa pop-up. Se tiver apenas um telecomando, não lhe será pedido que selecione o nome do telecomando.
Abra a paleta de comandos com a combinação de teclas Ctrl + Shift + P.
Na paleta de comandos, filtre com Git e selecione Push.
Se você tiver vários controles remotos upstream, selecione o controle remoto e pressione Enter.
Abra um terminal integrado a partir do Terminal -> Novo Terminal.
Crie uma nova ramificação nomeada MY-BRANCH com o seguinte comando git:
git push <remote-name> <branch-name>
Ver saída Git
Você pode visualizar os comandos do Git executados quando você usa a extensão de controle do código-fonte. Isso ajuda a depurar quando um comando falha.
Selecione o ícone Controle do código-fonte na barra de atividades.
Selecione as reticências (...) e, em seguida, selecione Mostrar saída Git.
Ferramentas de código do Visual Studio para trabalhar com Git e GitHub
Trabalhar no Visual Studio Code com um repositório usa ferramentas separadas.
Você pode abrir um repositório GitHub de forma rápida e fácil, procurando por Repositórios GitHub: Open Repository... na Paleta de comandos, F1, ou escolhendo Abrir repositório GitHub... a partir do indicador remoto (o botão verde no canto inferior esquerdo da barra de estado).