Git é um sistema para controle de versão distribuído e gerencimento de código fonte. Vejamos aqui os principais comandos para se trabalhar com o ele.
1. Configurar o git:
c:\> git config --global user.name "nome_usuario" c:\> git config --global user.email "email_usuario"
2. Clonar um repositório
c:\> git clone repositorio
3. Adicionar arquivos para serem enviados/atualizados
c:\repositorio> git add .
Aqui o ponto no fim do comando representa o diretório local. Mas podemos especificar arquivos individualmente pelo nome ou todos utilizando o "*".
4. Verificar o status
c:\repositorio> git status
5. Commitar:
c:\repositorio> git commit -m "escreva aqui um comentario"
6. Diferente do SVN, ao commitar os arquivos não são enviados diretamente para o servidor. Para enviar as alterações devemos executar o seguinte comando:
c:\repositorio> git push
7. Baixar atualizações do repositório:
c:\repositorio> git pull
1. Criar um novo branche:
c:\repositorio> git checkout -b novo_branch
2. Um branche apos criado ainda não está no servidor. Para publicá-lo:
c:\repositorio> git push novo_branch
3. Alterar entre branches:
c:\repositorio> git checkout novo_branch
4. Merge entre branches.
c:\repositorio> git merge master
5. Remover branch:
c:\repositorio> git branch -d novo_branch
Digamos que você alterou alguma coisa localmente, se arrependeu, e agora quer buscar os dados do server. Para isso:
c:\repositorio> git fetch origin c:\repositorio> git reset --hard origin/master
Ok, por enquanto é isso :)
Para saber mais:
Guia Prático Git - http://rogerdudler.github.io/git-guide/index.pt_BR.html
Comandos Git - http://comandosgit.github.io/
Ivan S. Vargas