Efetuar push do Visual Studio para um branch remoto

Quando você se autentica no GitHub, o Visual Studio pode aprimorar seu fluxo de trabalho nele. Um desses aprimoramentos é a capacidade de efetuar push de um projeto local (ou publicá-lo) diretamente para o GitHub com apenas um clique. A fase final de um fluxo de trabalho simples do Git é efetuar push das alterações para o repositório remoto.

Um repositório remoto é uma referência a um repositório Git hospedado em outro lugar que não o computador local, chamado de algo como origem/principal (ou origem/mestre), sendo "origem" o nome padrão para um repositório remoto. Para obter mais informações sobre essa terminologia, confira a página Ramificação do Git – Branches remotos no site do Git.

Embora este artigo faça referência a repositórios GitHub, você pode trabalhar remotamente com o provedor Git de sua escolha, como GitHub, GitLab ou Azure DevOps.

Veja como efetuar push para um remoto no Visual Studio.

  1. Verifique se você tem um arquivo aberto para trabalhar em um repositório criado ou clonado anteriormente.

  2. Faça uma alteração no arquivo, salve-o, selecione a guia Alterações do Git e confirme a alteração.

  3. Na janela Alterações do Git, observe o texto do link que inclui o número de confirmações de entrada e saída. No exemplo a seguir, o texto do link mostra 1 saída/0 entrada.

    A janela Alterações do Git com o texto do link de saída/entrada realçado no Visual Studio 2022.

    O texto de "saída" representa o número de confirmações que ainda não foram tiveram push efetuado para o remoto; já o texto de "entrada" representa as confirmações que tiveram fetch, mas ainda não tiveram pull efetuado do remoto.

  4. Para efetuar push para seu repositório remoto, clique no botão Push (seta para cima) ou selecione Push no menu Git.