....FTW!



  github.com/fabiancarlos
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.
Try git, nem é difícil! T_T
* Linus em resposta a Nvidia.. LOL

Git? Haters gonna hate! Bitches gonna hate! Trannies gonna hate!
E como ele funciona?
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
Você pode usar remotamente tbm!
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
Por onde começo a aprender git?

* Try Git: http://try.github.com/

* Site oficial: http://git-scm.com/

* Problems? stackoverflow.com, google.com,...

Git ...ftw!

  • 1.
  • 2.
    Mas, what fuckis 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.
  • 3.
    Try git, nemé difícil! T_T
  • 4.
    * Linus emresposta a Nvidia.. LOL Git? Haters gonna hate! Bitches gonna hate! Trannies gonna hate!
  • 5.
    E como elefunciona?
  • 6.
    Vamos ver issona 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
  • 7.
    Você pode usarremotamente tbm!
  • 8.
    Round 2º! Push! Algunscomandos 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çoa aprender git? * Try Git: http://try.github.com/ * Site oficial: http://git-scm.com/ * Problems? stackoverflow.com, google.com,...