Você está na página 1de 18

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

configuração de soluções
Feito por: Ely Gonçalves
https://www.asbpm.com.br/noticia/manual-de-instalacao-do-git-plug-ins-eclipse-e-visual-studio-code-e-configuracao-de-
solucoes

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:
 Baixar em: https://git-scm.com/downloads
 Siga com a instalação padrão do Git.
Configurar o ambiente local no Git
Abrir o Git console instalado.
 Para configurar o usuário digite:
o git config –global user.name “Ely Gonçalves” < enter >
 Para criar o e-mail digite:
o git config –global user.email “ely.goncalves@asbpm.com.br” < enter >
 Para o Git gerenciar arquivos longos digite:
o git config –system core.longpaths true
 Para verificar a lista de configurações digite:
o git config –list < enter >

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


Crie uma pasta no local desejado para o projeto.
 Acesse a pasta: c:\Projetos\Exemplo < enter >
 Para iniciar o repositório digite:
o git init < enter >
 Para checar o repositório criado.
o git status < enter >
 Para enviar arquivos para repositório local:
o 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:
o git reset << nome do arquivo >> < enter > ou
o git reset *.* < enter >
 Para registrar um commit digite:
o git commit –m “Comentário do commit” < enter >
 Verificar o histórico de commits digite:
o 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:
o 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.
 Acesso o GitHub http://githhub.com com seu usuário e senha
 Copie o link do botão [Clone or download]

 Abrir o console do Git na pasta local dos projetos e digite:


o git clone << URL do repositório remoto >> < enter >. Exemplo:
o git clone https://github.com/asbpmsolucoes/code-git.git < enter >
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
o cd .\test
o git init < enter >
 Para baixar os arquivos via pull digite:
o git pull << URL do repositório remoto >>< enter >. Exemplo:
o git pull https://github.com/asbpmsolucoes/code-git.git < enter >

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
o cd .\remote-code-gt
o git init < enter >
 Para conectar no repositório remoto digite:
o git remote add << nome do repositório >> << URL do repositório remoto >> <
enter >. Exemplo: git remote add origin https://github.com/asbpmsolucoes/code-
git.git < enter >
 Para listar os repositórios remotos digite:
o git remote –v < enter >
 Para remover o repositório remoto digite:
o git remote remove << nome do repositório >> < enter >. Exemplo: git remote
remove https://github.com/asbpmsolucoes/code-git.git < enter >
 Baixar os arquivos do repositório via pull digite:
o git pull << URL do repositório remoto >> < enter >. Exemplo: git
pull https://github.com/asbpmsolucoes/code-git.git < enter >
 Para enviar novos arquivos digite:
o git add *.* < enter >
o git commit –m “Novos arquivos” < enter >
 Para enviar os arquivos para o repositório remoto digite:
o git push << nome do repositório remoto >> << nome do repositório local >>.
Exemplo:
o 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:
o git branch << nome da branch >> < enter >
 Para listar as branchs criadas digite:
o git branch –a < enter >
 Para acessar uma branch digite:
o git checkout << nome da branch >> < enter >
o 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:
o git commit –amend < enter >
 Para retornar para um determinado commit digite:
o 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).
o git push origin master –f < enter >
 Para atualizar a branch no repositório remoto digite:
o git push << nome do repositório remoto >> << nome da branch >>
 Para baixar um projeto do repositório remoto digite:
o git pull << URL do repositório remoto >> < enter >
 Para fazer um merge de uma branch digite:
o git checkout master < enter >
o git merge << enter >>
 Para desfazer um merge digite:
o git reset –hard HEAD^ << enter >>
 Para deletar uma branch remota digite:
o git push << nome do repositório remoto >> –delete << nome da branch >> <
enter >
 Para deletar uma branch local digite:
o 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:
o git config –list < enter >
o 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:
o 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;
o 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

Você também pode gostar