Upload
fabian-carlos
View
386
Download
4
Embed Size (px)
DESCRIPTION
Primeiro contato com git com a galera do coworking do IFMT
Citation preview
....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! S2Desenvolvido 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
Git? Haters gonna hate! Bitches gonna hate! Trannies gonna hate!* Linus em resposta a Nvidia.. LOL
E como ele funciona?
Vamos ver isso na prática, folks!
Alguns comandos básicos:
git init # inicializa o repo git no seu projetogit status # mostra as suas modificações no seu repogit add . # adiciona todos os arquivosgit add index.html # adiciona arquivo especificosgit commit -m "fiz algo" # descreve as modificações que fezgit 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 projetogit status # mostra as suas modificações no seu repogit add . # adicona todos os arquivosgit add algo/arquivo_tal.html # adicona arquivo especificosgit commit -m "fiz algo" # descreve as modificações que fezgit 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 remotosgit push origin master # envia suas modificações para o remotogit 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,...