|
|
|
De forma muito simples e em linhas gerais o básico sobre GIT
|
|
|
|
|
|
|
|
Glosário
|
|
|
|
---------
|
|
|
|
|
|
|
|
Git - Sistema de controle de versão de aquivos
|
|
|
|
|
|
|
|
GitHub - É um serviço web que oferece diversas funcionalidades extras aplicadas ao git
|
|
|
|
|
|
|
|
Branch - Significa ramificar seu projeto, criar um snapshot.
|
|
|
|
|
|
|
|
Merge - Significa incorporar seu branch no master
|
|
|
|
|
|
|
|
|
|
|
|
Pode ser útil
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Atualizar a base local:
|
|
|
|
|
|
|
|
git pull --rebase git://github.com/interlegis/sapl
|
|
|
|
|
|
|
|
Exibir informações:
|
|
|
|
|
|
|
|
git status
|
|
|
|
|
|
|
|
|
|
|
|
Ver repositorio
|
|
|
|
|
|
|
|
git remote -v
|
|
|
|
|
|
|
|
|
|
|
|
Para definir repositorio
|
|
|
|
|
|
|
|
git remote set-url origin https://github.com/interlegis/sapl.git
|
|
|
|
|
|
|
|
|
|
|
|
Para criar um branch
|
|
|
|
|
|
|
|
git checkout -b nome_branch
|
|
|
|
git add arquivos
|
|
|
|
|
|
|
|
Para remover um branch
|
|
|
|
|
|
|
|
git branch -d nome-branch
|
|
|
|
|
|
|
|
|
|
|
|
Para comitar
|
|
|
|
|
|
|
|
git commit -m "Comentário"
|
|
|
|
|
|
|
|
Para enviar o branch
|
|
|
|
|
|
|
|
git push origin nome_branch
|
|
|
|
|
|
|
|
|
|
|
|
Na base local descartar alguma alteração feita nos arquivos:
|
|
|
|
|
|
|
|
git checkout -- <arquivo>
|
|
|
|
|
|
|
|
|
|
|
|
Ao invés dissoremover todas as alterações e commits locais, recuperar o histórico mais recente do servidor e apontar para seu branch master local
|
|
|
|
|
|
|
|
git fetch origin
|
|
|
|
git reset --hard origin/master
|
|
|
|
|
|
|
|
Atualizar para alguma brach especifica (ex:785-atualizar-migracao):
|
|
|
|
|
|
|
|
git checkout 785-atualizar-migracao
|
|
|
|
|
|
|
|
Voltar para a branch master
|
|
|
|
|
|
|
|
git checkout master
|
|
|
|
|
|
|
|
Verificar 5 ultimos comits:
|
|
|
|
|
|
|
|
git log --oneline -n 5
|
|
|
|
|
|
|
|
|
|
|
|
Referência:
|
|
|
|
|
|
|
|
http://rogerdudler.github.io/git-guide/index.pt_BR.html
|
|
|
|
http://tableless.com.br/tudo-que-voce-queria-saber-sobre-git-e-github-mas-tinha-vergonha-de-perguntar/
|