O documento fornece uma introdução sobre controle de versão usando o GIT. Explica o que é GIT e sua história, como instalá-lo e alguns comandos básicos como configuração, iniciar repositórios, status, branches e merge. Recomenda links úteis e ressalta que GIT permite versionamento distribuído, seguro e rápido de projetos.
7. 2005
O kernel do Linux era controlado por uma
solução da BitKeeper e, como era uma
ferramenta paga gerou discódia na
comunidade
História do GIT
Linus Torvalds
Resolve então criar sua própria
ferramenta de versionamento focada em
velocidade, design simples, suporte
robusto não linear, totalmente distribuído
e com capacidade de lidar com grandes
projetos
8. GIT
Sistema de versionamento (VCS)
GIT não é GITHUB
GIT Hub
Sistema web que oferece diversas
funcionalidades extras aplicadas ao git
13. Funciona tanto no Linux como no Mac e até no Windows
Linux
apt-get install git
Mac
http://sourceforge.
net/projects/git-osx-installer/
$ sudo port install git-core
+svn +doc +bash_completion
+gitweb
Windows
http://msysgit.github.com
25. uma nova ramificação, usado para nova feature, refactor, bug…
permite q o commit não fique preso
Comandos
○ git branch feature1
○ git branch
○ git checkout -b <branch>
Branches