Partilhar via


Tutorial: Abrir um projeto a partir de um repositório

Neste tutorial, você usa o Visual Studio para se conectar a um repositório ou repositório, pela primeira vez, cloná-lo e, em seguida, abrir um projeto a partir dele.

Neste tutorial, você aprenderá a:

  • Abrir um projeto a partir de um repositório GitHub
  • Navegue até um repositório do Azure DevOps

Pré-requisitos

  • Se você ainda não tiver o Visual Studio, vá para de downloads do Visual Studio para instalá-lo gratuitamente.

Abrir um projeto a partir de um repositório GitHub

O Visual Studio facilita a abertura de um projeto a partir de um repositório. Você pode fazer isso quando inicia o Visual Studio, ou você pode fazê-lo diretamente de dentro do Visual Studio IDE.

Veja como.

Use a janela inicial

  1. Abra o Visual Studio.

  2. Na janela Iniciar, selecione clonar um repositório.

    Captura de tela da caixa de diálogo Clone a Repository no Visual Studio.

  3. Insira ou digite o local do repositório e selecione Clone.

    Captura de tela da caixa de diálogo Clone a Repository no Visual Studio onde você insere uma URL de repositório Git.

  4. Se você ainda não estiver conectado, poderá ser solicitado que você entre no Visual Studio ou na sua conta do GitHub.

    Dica

    Para obter mais informações sobre como iniciar sessão no Visual Studio, consulte Iniciar sessão ou mudar de contas de utilizador do Visual Studio. Para obter informações específicas sobre como usar sua conta do GitHub para entrar, consulte Adicionar suas contas do GitHub às suas chaves do Visual Studio. Você pode receber uma notificação de confiança. Para obter mais informações, consulte Definir configurações de confiança para arquivos e pastas.

Exibir arquivos no Gerenciador de Soluções

O Visual Studio carrega as soluções do repositório usando a Exibição de Pasta no Explorador de Soluções.

captura de tela do modo de exibição de pasta no Gerenciador de Soluções no Visual Studio 2022.

Você pode ver uma solução na Exibição de Solução abrindo o ficheiro correspondente .sln.

Você pode selecionar Alternar modos de exibição para alternar entre o modo de exibição de pasta e o modo de exibição de solução.

Captura de tela de um projeto C# no Git que está aberto no Gerenciador de Soluções

Dica

Você pode mudar do Modo de Exibição de Pasta padrão para o Modo de Exibição de Solução no menu do Git. Selecione Configurações >Controle do código-fonte>Configurações globais do Git>Carregar automaticamente a solução ao abrir um repositório Git.

Abra um projeto localmente a partir de um repositório GitHub clonado anteriormente

  1. Abra o Visual Studio.

  2. Na janela Iniciar, selecione Abrir um projeto ou solução.

    O Visual Studio abre uma instância do Explorador de Arquivos, onde você pode navegar até sua solução ou projeto e selecioná-lo para abri-lo.

    Captura de tela da janela 'Abrir um projeto ou solução' no Visual Studio 2022.

    Dica

    Se você abriu o projeto ou a solução recentemente, selecione-o na secção Abrir Recente.

    Comece a codificar!

Usar a IDE

Você também pode usar o menu Git ou o controle Select Repository no IDE do Visual Studio para interagir com as pastas e arquivos de um repositório.

Veja como.

Para clonar um repositório e abrir um projeto

  1. No IDE do Visual Studio, selecione o menu Git e, em seguida, selecione Repositório de clones.

    Captura de tela do menu Git no Visual Studio 2022 com Repositório de clones selecionado.

  2. Siga as instruções para se conectar ao repositório Git que inclui os arquivos que você está procurando.

Para abrir pastas e arquivos locais

  1. No IDE do Visual Studio, selecione o menu Git, selecione Repositórios Locaise, em seguida, selecione Abrir Repositório Local.

    Captura de tela do menu Git no Visual Studio 2022 com a exibição do Repositório Local e do Repositório Local Aberto.

  2. Siga as instruções para se conectar ao repositório Git que tem os arquivos que você está procurando.

Navegue até um repositório do Azure DevOps

Veja como procurar e clonar um repositório de DevOps do Azure usando o Visual Studio.

  1. Abra o Visual Studio.

  2. Na janela Iniciar, selecione clonar um repositório.

    Captura de tela da caixa de diálogo Clone a Repository no Visual Studio, para Azure DevOps.

  3. Na seção Procurar um repositório, selecione Azure DevOps.

    Captura de ecrã de 'Navegar um repositório' na caixa de diálogo 'Clonar um repositório' no Visual Studio, com Azure DevOps realçado.

  4. Siga as instruções para clonar um repositório de DevOps do Azure que inclua os arquivos que você está procurando e, em seguida, abra seu projeto.

Abrir um projeto a partir de um repositório GitHub com o Visual Studio 2019

Como você abre um projeto de um repositório GitHub usando o Visual Studio depende de qual versão você tem. Especificamente, se você instalou a versão do Visual Studio 2019 a versão 16.8 ou posterior, há uma nova experiência Git mais integrada no Visual Studio disponível para você.

Mas não importa qual versão você instalou, você sempre pode abrir um projeto de um repositório GitHub com o Visual Studio.

Visual Studio 2019 versão 16.8 e posterior

Veja como usar o Git no Visual Studio 2019 versão 16.8 ou posterior.

Clone um repositório GitHub e, em seguida, abra um projeto

  1. Abra o Visual Studio 2019.

  2. Na janela Iniciar, selecione clonar um repositório.

    Captura de tela da caixa de diálogo Clone a Repository no Visual Studio 2019 versão 16.8 e posterior.

  3. Insira ou digite o local do repositório e selecione Clone.

    Captura de tela da caixa de diálogo Clone a Repository onde você insere uma URL de repositório Git no Visual Studio 2019 versão 16.8 e posterior.

  4. Poderá ser-lhe pedido que lhe sejam solicitadas as informações de início de sessão do utilizador na caixa de diálogo Informações do Utilizador do Git. Você pode adicionar suas informações ou editar as informações padrão fornecidas.

    Captura de tela da caixa de diálogo Informações do usuário do Git onde você edita as informações da sua conta no Visual Studio 2019 versão 16.8 e posterior.

    Selecione Salvar para adicionar as informações ao seu arquivo de .gitconfig global. (Ou, você pode selecionar Cancelar se quiser salvar as informações mais tarde.)

    Dica

    Para obter mais informações sobre como entrar no Visual Studio, consulte Entrar ou alternar contas de usuário do Visual Studio. Para obter mais informações sobre como usar sua conta do GitHub para entrar, consulte Adicionar suas contas do GitHub às suas chaves do Visual Studio.

    Em seguida, o Visual Studio carrega e abre automaticamente a solução a partir do repositório.

    Captura de tela de um projeto no Git que está aberto no Gerenciador de Soluções no Visual Studio 2019 versão 16.8 e posterior.

  5. Se o repositório contiver várias soluções, o Gerenciador de Soluções as exibirá. Para obter uma exibição de lista das soluções, selecione o botão Alternar Vistas no Gerenciador de Soluções.

    Captura de tela de um projeto Git no Gerenciador de Soluções, com Alternar Exibições realçado no Visual Studio 2019 versão 16.8 e posterior.

    Explorador de Soluções oferece a opção de abrir a pasta raiz na Vista de Pasta ou selecionar um ficheiro de solução para abrir.

    Captura de tela do arquivo .sln no Gerenciador de Soluções, depois de selecionar Alternar modos de exibição no Visual Studio 2019 versão 16.8 e posterior.

    Para alternar a visualização, selecione novamente o botão Mudar Vista.

    Dica

    Você também pode usar o menu Git no IDE do Visual Studio para clonar um repositório e abrir um projeto.

    Captura de tela do menu Git no Visual Studio 2019 versão 16.8 e posterior.

Abra um projeto localmente a partir de um repositório GitHub clonado anteriormente

  1. Abra o Visual Studio 2019 versão 16.8 ou posterior.

  2. Na janela Iniciar, selecione Abrir um projeto ou solução.

    O Visual Studio abre uma instância do Explorador de Arquivos, onde você pode navegar até sua solução ou projeto e selecioná-lo para abri-lo.

    Captura de tela da janela 'Abrir um projeto ou solução' no Visual Studio 2019 versão 16.8 e posterior.

    Se você abriu o projeto ou a solução recentemente, selecione-o na seção Abrir recente para abri-lo rapidamente novamente.

    Dica

    Você também pode usar o menu Git no IDE do Visual Studio para abrir pastas e arquivos locais de um repositório que você clonou anteriormente.

    Captura de tela do menu Git no Visual Studio 2019 versão 16.8 e posterior, com a opção Repositórios Locais expandida.

    Comece a codificar!

Visual Studio 2019 versão 16.7 e anterior

Veja como usar o Git no Visual Studio 2019 versão 16.7 ou anterior.

Clone um repositório GitHub e, em seguida, abra um projeto

  1. Abra o Visual Studio 2019 versão 16.7 ou anterior.

  2. Na janela iniciar, selecione Clonar ou verificar código.

    Captura de tela da janela 'Criar um novo projeto' no Visual Studio 2019 versão 16.7 e anteriores.

  3. Insira ou digite o local do repositório e selecione Clone.

    Captura de tela da janela 'Clonar ou obter código' no Visual Studio 2019 versão 16.7 e anteriores.

    O Visual Studio abre o projeto a partir do repositório.

  4. Se você tiver um arquivo de solução disponível, ele aparecerá no menu suspenso Soluções e Pastas . Selecione-o e o Visual Studio abre sua solução.

    Captura de ecrã do menu suspenso Gerenciador de Soluções no Visual Studio 2019 versão 16.7 e anteriores.

    Se não tiveres um ficheiro de solução (especificamente, um ficheiro .sln) no repositório, o menu de opções indicará Nenhuma solução encontrada. No entanto, você pode clicar duas vezes em qualquer arquivo no menu de pasta para abri-lo no editor do Visual Studio.

    Comece a codificar!

Navegue até um repositório do Azure DevOps com o Visual Studio 2019

O que você vê quando navega e clona um repositório do Azure DevOps usando o Visual Studio 2019 depende da versão que você tem. Com a versão versão 16.8 ou posterior, a interface do usuário acomoda uma nova experiência Git mais totalmente integrada no Visual Studio no Visual Studio.

Mas não importa qual versão você instalou, você sempre pode navegar e clonar um repositório do Azure DevOps com o Visual Studio.

Visual Studio 2019 versão 16.8 e posterior

  1. Abra o Visual Studio 2019 versão 16.8 ou posterior.

  2. Na janela Iniciar, selecione clonar um repositório.

    Captura de tela da caixa de diálogo Clone a Repository no Visual Studio 2019 versão 16.8 e posterior, para Azure DevOps.

  3. Na secção Percorrer um repositório, selecione Azure DevOps.

    Captura de tela da seção 'Procurar um repositório' de 'Conectar a um projeto' no Visual Studio 2019 versão 16.8 e posterior.

  4. Se vir uma janela de início de sessão, inicie sessão na sua conta.

  5. Na caixa de diálogo Conectar a um Projeto, escolha o repositório a que pretende ligar-se e selecione Clonar.

    Captura de tela da caixa de diálogo 'Conectar a um projeto' do Visual Studio 2019 versão 16.8 e posterior.

    Dica

    Se você não vir uma lista pré-preenchida de repositórios aos quais se conectar, selecione Adicionar Servidor de DevOps do Azure para inserir a URL do servidor. Como alternativa, poderá ver uma mensagem Nenhum servidor encontrado que inclui links para adicionar um Azure DevOps Server existente ou para criar uma conta de Azure DevOps.

    Em seguida, o Visual Studio abre Gerenciador de Soluções que mostra as pastas e os arquivos.

  6. Selecione a guia Team Explorer para exibir as ações do Azure DevOps.

    Captura de tela da caixa de diálogo 'Team Explorer' do Visual Studio 2019 versão 16.8 e posterior.

Visual Studio 2019 versão 16.7 e anterior

  1. Abra o Visual Studio 2019 versão 16.7 ou anterior.

  2. Na janela Iniciar, selecione Clonar ou obter o código.

    Captura de tela da janela 'Criar um novo projeto' no Visual Studio 2019 versão 16.7 e anteriores.

  3. Na seção Procurar um repositório, selecione Azure DevOps.

    Captura de tela da janela 'Clone or check out code' que lista o Azure DevOps no Visual Studio 2019 versão 16.7 e anteriores.

    Se vir uma janela de início de sessão, inicie sessão na sua conta.

  4. Na caixa de diálogo Conectar a um Projeto, escolha o repositório ao qual deseja conectar-se e, em seguida, selecione Clonar.

    Captura de tela da caixa de diálogo 'Conectar a um projeto' do Visual Studio 2019 versão 16.7 e anteriores.

    Observação

    O que você vê na lista depende dos repositórios de DevOps do Azure aos quais você tem acesso.

    O Visual Studio abre Team Explorer e uma notificação aparece quando o clone é concluído.

    Captura de tela da janela do Team Explorer no Visual Studio 2019 versão 16.7 e anterior, após a conclusão do clone.

  5. Para visualizar as suas pastas e arquivos, selecione o link Mostrar Vista de Pastas.

    Captura de tela da seção Soluções do Team Explorer no Visual Studio 2019 versão 16.7 e anteriores, após a conclusão do clone.

    O Visual Studio abre Explorador de Soluções.

  6. Escolha o link Soluções e Pastas para procurar um arquivo de solução, especificamente, um arquivo .sln, para abrir.

    Captura de tela da notificação 'Soluções e pastas' do Team Explorer no Visual Studio 2019 versão 16.7 e anteriores.

    Se você não tiver um arquivo de solução no repositório, será exibida uma mensagem Nenhuma Solução Encontrada. No entanto, você pode clicar duas vezes em qualquer arquivo no menu de pasta para abri-lo no editor do Visual Studio.

Sinta-se à vontade para mergulhar em qualquer um dos seguintes tutoriais específicos do idioma:

Para mais informações, consulte: