ASBPM

Manual de instalação do GIT, plug-ins Eclipse e Visual Studio Code e configuração de soluções

por ASBPM

Feito por: Ely Gonçalves

Com todo o desenvolvimento da tecnologia, cada vez mais vê-se o desenvolvimento de softwares em alta e uma ótima ferramenta para auxiliar nesse trabalho é o chamado git.

Por isso, veremos abaixo um guia de instalação do GIT:

1. Guia de instalação

1.1. Instalação e configuração do Git, GitHub, comandos avançados e plug-ins

Neste artigo irei demonstrar a instalação e configuração do Git para repositório de
arquivos e projetos.

Vou demonstrar como realizar a instalação de um repositório local e remoto integrado ao
Git, Github e também como configurar os plug-ins do Eclipse (eGit) e Visual Studio Code.

Ambiente

  • Windows ou Linux

Pré-requisitos

  • Instalação do Git
  • Plug-ins Eclipse (eGit) e Visual Studio Code
  • Conta no GitHub para utilizar como repositório remoto

1.2. Instalação e configuração do Git

Instalação do Git

Baixar e instalar a última versão do Git através do site:

Configurar o ambiente local no Git

Abrir o Git console instalado.

  • Para configurar o usuário digite:
    • git config –global user.name “Ely Gonçalves” < enter >
  • Para criar o e-mail digite:
    • git config –global user.email “ely.goncalves@asbpm.com.br” < enter >
  • Para o Git gerenciar arquivos longos digite:
    • git config –system core.longpaths true
  • Para verificar a lista de configurações digite:
    • git config –list < enter >

Criar um repositório local e comandos básicos do Git

Crie uma pasta no local desejado para o projeto.

Crie uma pasta no local desejado para o projeto.

  • Acesse a pasta: c:\Projetos\Exemplo < enter >
  • Para iniciar o repositório digite:
    • git init < enter >
  • Para checar o repositório criado.
    • git status < enter >
  • Para enviar arquivos para repositório local:
    • Crie um arquivo na pasta do projeto e digite:
      • git add << nome do arquivo >> < enter > ou
      • git add *.* < enter >
  • Para retirar o arquivo adicionado digite:
    • git reset << nome do arquivo >> < enter > ou
    • git reset *.* < enter >
  • Para registrar um commit digite:
    • git commit –m “Comentário do commit” < enter >
  • Verificar o histórico de commits digite:
    • git log < enter >

1.3. Configurar um repositório remoto no GitHub

Criar uma chave SSH pública e privada para conectar no Github

Abrir o Git console instalado.

  • Digite: ssh-keygen < enter >
  • Entre com a passphrare para criptografia


  • Abrir a pasta onde o arquivo .ssh foi criado. Exemplo: c:\users\ely.goncalves\.ssh
  • Edite o arquivo id_rsa.pub e copie o conteúdo do arquivo para a área de transferência
  • Acesse o site do GitHub http://github.com
  • Adicionar o hash SSH no GitHub em:
    • Settings, SSH and GPG Keys, New SSH key

Baixar e clonar projeto de um repositório remoto

Exemplos de comandos do git para administrar repositórios remotos.

Baixar via pull um projeto de um repositório remoto

Exemplos de comandos do git para administrar repositórios remotos.

  • Acesso o GitHub http://githhub.com com seu usuário e senha
  • Copie o link do botão [Clone or download]

  • Crie uma pasta local para download dos arquivos
  • Entre na pasta local e inicie o repositório no git
    • cd .\test
    • git init < enter >
  • Para baixar os arquivos via pull digite:

Administrar um repositório compartilhado

Exemplos de comandos do git para administrar repositórios remotos.

  • Acesso o GitHub http://githhub.com com seu usuário e senha
  • Copie o link do botão [Clone or download]

  • Crie uma pasta local para download dos arquivos
  • Entre na pasta local e inicie o repositório no git
    • cd .\remote-code-gt
    • git init < enter >
  • Para conectar no repositório remoto digite:
  • Para listar os repositórios remotos digite:
    • git remote –v < enter >
  • Para remover o repositório remoto digite:
  • Baixar os arquivos do repositório via pull digite:
  • Para enviar novos arquivos digite:
    • git add *.* < enter >
    • git commit –m “Novos arquivos” < enter >
  • Para enviar os arquivos para o repositório remoto digite:
    • git push << nome do repositório remoto >> << nome do repositório local >>. Exemplo:
    • git push origin master < enter >

1.4. Administrar branchs, merges e comandos avançados

Administrar branchs e merges

Abrir o Git console instalado e acesse a pasta do projeto.

  • Para criar uma branch digite:
    • git branch << nome da branch >> < enter >
  • Para listar as branchs criadas digite:
    • git branch –a < enter >
  • Para acessar uma branch digite:
    • git checkout << nome da branch >> < enter >
    • Criar arquivos na pasta do projeto e adicionar na branch
      • git add << nome do arquivo >> < enter >
      • git commit –m “Comentário do commit” < enter >
  • Para desfazer seu último commit digite:
    • git commit –amend < enter >
  • Para retornar para um determinado commit digite:
    • git reset –hard << código do commit desejado >> < enter >
  • Para forçar a atualização no repositório remoto considerando seu repositório local (CUIDADO).
    • git push origin master –f < enter >
  • Para atualizar a branch no repositório remoto digite:
    • git push << nome do repositório remoto >> << nome da branch >>
  • Para baixar um projeto do repositório remoto digite:
    • git pull << URL do repositório remoto >> < enter >
  • Para fazer um merge de uma branch digite:
    • git checkout master < enter >
    • git merge << enter >>
  • Para desfazer um merge digite:
    • git reset –hard HEAD^ << enter >>
  • Para deletar uma branch remota digite:
    • git push << nome do repositório remoto >> –delete << nome da branch >> < enter >
  • Para deletar uma branch local digite:
    • git branch –d << nome da branch >> < enter >

1.5. Configurar o eGIT no Eclipse

Configurar o GIT no Eclipse

Instalar o componente eGit através da MarketPlace do Eclipse.

  • No Eclipse acesse o menu, Help, Eclipse MarketPlace
  • Opção: Find [eGit] e clique em Install

Abrir as guias do componente eGit instalado

  • No Eclipse acesse o menu, Windows, Show View, Other

Configurar o repositório git local no Eclipse

  • No Eclipse clique com o botão direito no projeto, menu Team, Share Project
  • Clique em Create e selecione a pasta para gravação do seu GIT local. Recomendo criar a pasta com o mesmo nome do repositório remoto.
  • Clique em Finish e Finish para confirmar a criação do repositório local

Configurar o repositório git remote no Eclipse

  • Na guia Git repositories expanda as configurações do repositório e clique com o botão direito em Remotes, Create Remotes
  • Informe o “alias” do repositório remoto. Exemplo: origin e clique em OK
  • Clique em Change e informe a URL do repositório remoto
  • Informe seu User e Password de acesso ao repositório remoto
  • Clique em Finish e Save in Push

Para enviar uma atualização para o repositório remoto

  • Na guia Git Staging selecione todos os arquivos da lista Unstaged Changes e movimente para a lista Staged Changes
  • Faça o comentário da atualização em Commit Message
  • Clique no botão Commit and Push

Para baixar uma atualização do repositório remoto.

  • No Eclipse clique com o botão direito no projeto, menu Team, Remote, Fetch, From…
  • Clique em Next
  • Em Source ref selecione máster (caso seja branch principal) e clique em Add Spec
  • Clique em Finish para finalizar a atualização

Para sincronizar o repositório local com a última atualização do repositório remoto.

  • No Eclipse clique com o botão direito no projeto, menu Team, Rebase.
  • Clique em Rebase para confirmar a atualização do repositório local.

1.6. Configurar o GIT no Visual Studio Code

Configurar o GIT no Visual Studio Code

Configurar um projeto para ser gerenciado pelo Git.

  • No Visual Studio Code acesse o menu, Git (CTRL+SHIFT+G)
  • Clique no botão Inicialize Git Repositore
  • Pressione CTRL + ‘ para abrir o terminal do Git
  • Verifique a configuração do git:
    • git config –list < enter >
    • Certifique que o user.name, user.email e core.longpaths estejam configurados e qualquer dúvida consulte a seção “Configurar e instalação do GIT”.
  • Para conectar o projeto ao repositório remoto digite:
    • git remote add origin << URL do repositório remoto >> < enter >
  • Utilizar as funções do menu Git para controlar o repositório
  • Sync: Sincroniza seu repositório local com o repositório remoto;
  • Pull: Baixa a última versão do repositório remoto para o local;
  • Pull (Rebase): Baixa a última versão do repositório remoto para o local e realizar o commit;
  • Push: Envia o commit local para o repositório remoto. É obrigatório fazer um commit antes;
  • Commit Staged: Envia os arquivos para a área de stage;
  • Commit All: Commit todos os arquivos no repositório local;
    • Padronizar a descrição do commit como: Versão: Descrição do commit. Exemplo:
      • 1.0.1: Primeiro commit do projeto
  • Undo last Commit: Desfaz o último commit realizado;
  • Show Git Output: Apresenta a área de log de comandos do Git.

1.7. Referências

http://github.com
https://www.youtube.com/watch?v=0wq_664279U
https://www.youtube.com/watch?v=ulDPDpdoCFA

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>