Criar um repositório Git do Visual Studio

O Visual Studio facilita a criação de um repositório diretamente do IDE. A criação do repositório do Visual Studio é otimizada para o GitHub, mas você pode trabalhar remotamente com o provedor Git de sua escolha. Veja aqui como fazer isso.

Pré-requisitos

Para acompanhar este artigo, você precisará do seguinte:

Criar um repositório do GitHub

  1. Abra o Visual Studio e selecione Criar projeto.

    Dica

    Se você ainda não tiver um projeto no Visual Studio para adicionar a um repositório, poderá rapidamente criar um aplicativo de console C# e nomeá-lo MyNewApp. O Visual Studio preenche seu novo aplicativo com o código padrão "Olá, Mundo!".

  2. No menu Git, selecione Criar Repositório Git.

    Captura de tela da opção Criar Repositório Git no menu Git no Visual Studio.

  3. No diálogo Criar um repositório Git, em Efetuar push para uma nova seção remota, escolha GitHub.

  4. Na seção Criar um repositório GitHub do diálogo Criar um repositório Git, insira o nome do repositório que você deseja criar. Se você ainda não entrou na sua conta do GitHub, também pode fazer isso nessa tela.

    Captura de tela da caixa de diálogo Criar Repositório Git no Visual Studio com a seleção do GitHub realçada.

    Com o Visual Studio 2022 versão 17.12 e posterior, você pode escolher a visibilidade do novo repositório. Ao lado de Visibilidade, escolha público, privado ou interno (consulte Sobre repositórios internos). Para criar um repositório interno, você deve estar conectado com uma conta do GitHub Enterprise . Com versões anteriores, marque a caixa de seleção se quiser um repositório privado.

  5. Em Inicializar um Repositório Git local, você pode usar a opção de modelo .gitignore para especificar intencionalmente arquivos não rastreados que você deseja que o Git ignore. Para saber mais sobre o .gitignore, confira Como ignorar arquivos. E para saber mais sobre licenciamento, confira Como licenciar um repositório.

    Dica

    Você pode atualizar e alterar essas configurações sempre que quiser. Para obter instruções detalhadas, confira Configurações do Git no Visual Studio.

  6. Depois de entrar e inserir as informações do repositório, selecione o botão Criar e Efetuar Push para criar seu repositório e adicionar seu aplicativo.

Criar um repositório do Azure DevOps

  1. Abra o Visual Studio e selecione Criar projeto.

    Dica

    Se você ainda não tiver um projeto no Visual Studio para adicionar a um repositório, poderá rapidamente criar um aplicativo de console C# e nomeá-lo MyNewApp. O Visual Studio preenche seu novo aplicativo com o código padrão "Olá, Mundo!".

  2. No menu Git, selecione Criar Repositório Git.

  3. No diálogo Criar um repositório Git, em Efetuar push para uma nova seção remota, escolha Azure DevOps.

  4. Na seção Criar um repositório do Azure DevOps, entre em sua conta do Azure e selecione um projeto na lista suspensa Project.

  5. Selecione o botão Criar e Efetuar Push para criar o repositório e adicionar o aplicativo.

Trabalhar com repositórios locais

Para criar um repositório local:

  1. No menu Git, selecione Criar Repositório Git.

  2. Na caixa de diálogo Criar um repositório Git, em Outro, escolha Somente local.

    Captura da tela Criar Repositório Git, mostrando a opção Somente local.

  3. Em Inicializar um repositório Git local, verifique o caminho local para o projeto e modifique outras configurações, se necessário.

  4. Selecione o botão Criar e Efetuar Push para criar seu repositório.

Depois de criar ou clonar um repositório, o Visual Studio detectará o repositório Git e o adicionará à sua lista de Repositórios Locais no menu Git. A partir daí, você pode acessar e alternar rapidamente entre seus repositórios Git.

Adicionar outro repositório a uma solução

Ao adicionar um novo projeto a uma solução existente com vários repositórios, talvez seja conveniente acompanhar esse projeto em seu próprio repositório. Para fazer isso, siga estas etapas:

  1. Adicione o projeto à solução.
  2. Feche a solução.
  3. Use Abrir uma pasta local para abrir o novo projeto sozinho.
  4. Usando os métodos descritos anteriormente neste artigo, crie um repositório no GitHub, Azure DevOps, outro provedor de hospedagem Git ou localmente (o equivalente a git init na linha de comando).
  5. Reabra a solução pai. O novo repositório do projeto será incluído.