Compartilhar seu código no Git usando o Eclipse

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Compartilhe seu projeto do Eclipse com sua equipe em um repositório Git Azure DevOps Services/TFS.

Pré-requisitos

  • Uma organização do Azure DevOps. Se não tiver uma, poderá criar uma gratuitamente. Cada organização inclui repositórios Git privados, gratuitos e ilimitados.
  • Um projeto Eclipse local. Se o seu código já estiver no controle de versão do Azure Repos ou do TFS e você quiser cloná-lo, consulte Clonar um repositório Git Azure DevOps Services usando o Eclipse.

Usar o Team Explorer Everywhere

O Team Explorer Everywhere é um plug-in do Eclipse de software livre para conectar o Eclipse ao Azure DevOps Services ou ao Team Foundation Server. Se você estiver trabalhando com o Azure DevOps Services/TFS e o Eclipse, use esse plug-in para se conectar aos seus repositórios, builds e itens de trabalho.

Observação

O plug-in Team Explorer Everywhere funciona com as versões 4.2 (Juno) – 4.6 (Neon) do Eclipse.

  1. Instalar o plug-in Team Explorer Everywhere.

  2. Adicione a exibição Team Explorer Everywhere no Eclipse. Vá para Janela, Mostrar Exibição e selecione Outros... Pesquise Team Explorer, selecione a exibição Team Explorer e selecione OK.

    Adicionar o modo de exibição do Team Explorer ao Eclipse

Conectar ao Azure DevOps Services

  1. No modo de exibição Team Explorer Everywhere, selecione Conectar-se ao VSTS ou a um Team Foundation Server.

    Selecione Conectar ao Team Foundation Server para conectar sua organização do TFS ou do Azure DevOps

  2. Se você souber o URL da conta do seu Azure DevOps Services ou do Team Foundation Server, selecione o botão Servidores... em Conectar-se a uma organização do Team Foundation Server ou do Azure DevOps para adicionar seu servidor ou conta TFS à lista suspensa. Se você não souber as informações da sua conta do Azure DevOps Services, selecione Procurar Serviços do Visual Studio e selecione Avançar.

    Caixa de Diálogo Adicionar Projeto Existente

    Qualquer uma das opções solicitará suas credenciais antes de avançar.

  3. Selecione o projeto em que você compartilhará seu código na caixa de diálogo Seleção de Projeto e selecione Concluir.

Criar um repositório Git local para seu projeto do Eclipse

Antes de enviar seu projeto por push para o Azure Repos, você precisa adicioná-lo a um repositório Git local.

Observação

Se o código já estiver em um repositório Git local, você poderá ignorar esta etapa.

  1. Com o projeto aberto no Eclipse, clique com o botão direito do mouse no nome do projeto no Project Explorer e selecione Equipe, Compartilhar Projeto... Selecione Git e depois selecione Avançar.

  2. Selecione Criar... na janela Configurar Repositório Git e escolha uma pasta para seu repositório Git local. Selecione Concluir.

    Criar um repositório Git local no Eclipse

  3. Clique com o botão direito do mouse no projeto do Project Explorer e selecione Equipe, Confirmar.... Prepare suas alterações arrastando seus arquivos para o campo Alterações em Etapas, insira um mensagem de confirmação e depois selecione Confirmar.

    Confirmar seu código com o Git no Eclipse

Enviar seu projeto por push para o repositório Azure DevOps Services/TFS

  1. No Team Explorer Everywhere, selecione Repositórios Git e, em seguida, clique com o botão direito do mouse no repositório vazio para o qual deseja enviar por push seu projeto do Eclipse e selecione Copiar URL de Clone. Se você ainda não tiver um repositório Git vazio criado no Azure DevOps Services/TFS, poderá criar um usando essas instruções.

    Copiar a URL de clone do repositório Git no Team Explorer Everywhere com um clique com o botão direito do mouse

  2. No Explorador de Pacotes, clique com o botão direito do mouse em seu projeto e selecione Equipe, Efetuar Push do Branch... . Cole a URL de clone da área de transferência no campo URI e selecione Avançar. Certifique-se de selecionar Configurar upstream para push e pull na próxima janela e selecione Avançar.

    Efetuar push de seu código para o Azure Repos usando a URL de Clone da Web

  3. Revise as alterações e selecione Concluir na janela Efetuar Push do Branch .

O código do seu projeto agora se encontra no repositório Git.

Solução de problemas

E se as exibições do Git para confirmar e enviar por push não aparecerem?

Você pode baixar o EGit para usar o Git com o Eclipse.

Próximas etapas