2. Mas, what fuck is a git?
É um simples, eficiente e
rápido controlador de versão,
e mais do que tudo, é amado
por todos! S2
Desenvolvido inicialmente por
Linus Torvalds, se tornou em
pouco tempo uma das
melhores opções para
versionar códigos atualmente.
6. Vamos ver isso na prática, folks!
Alguns comandos básicos:
git init # inicializa o repo git no seu projeto
git status # mostra as suas modificações no seu repo
git add . # adiciona todos os arquivos
git add index.html # adiciona arquivo especificos
git commit -m "fiz algo" # descreve as modificações que fez
git log # mostra os histórico de commits
https://gist.github.com/3977332
8. Round 2º! Push!
Alguns comandos básicos:
git init # inicializa o repo git no seu projeto
git status # mostra as suas modificações no seu repo
git add . # adicona todos os arquivos
git add algo/arquivo_tal.html # adicona arquivo especificos
git commit -m "fiz algo" # descreve as modificações que fez
git log # mostra os histórico de commits (opcional)
Alguns comandos adcionais para trabalhar remotamente:
git clone "https://link" # clona um projeto
git remote -v # mostra os seus links remotos
git push origin master # envia suas modificações para o remoto
git pull origin master # baixa as modificacoes do projeto remoto
https://gist.github.com/3977332
9. Por onde começo a aprender git?
* Try Git: http://try.github.com/
* Site oficial: http://git-scm.com/
* Problems? stackoverflow.com, google.com,...