Apresentacao gitbasico
-
Upload
mcp-tecnologia -
Category
Documents
-
view
520 -
download
0
Transcript of Apresentacao gitbasico
GIT
Paulo Vitor Braga PessoaMCP Tecnologia em Informática LTDA
Ággora – Tecnologia é [email protected]
GIT - história
Criado por Linus Torvalds por volta de 2004 para manter o código do núcleo do Linux. Segundo Linus “é melhor manter código manualmente do que usar CVS.”
GIT - características
Suporte era muito precário no windows, começa a aparecer ferramentas para
melhorar essa perspectiva (tortoise
git...).
GIT - características
GIT - características
Branches MUIIIIIITO mais fáceis de serem criados.
GIT - comandos
git clone (clona uma repositório git)
git status (verifica qual a situação atual do repositório local, o que tem pra comitar, arquivos novo que foram criados, deletados, etc...).
git add (adiciona novos arquivos ao comit).
git commit (“comita” modificações no repositório local).
git pull (puxa modificações de um repositório git remoto).
git push (envia modificações para um repositório git remoto).
git mergetool (resolve os conflitos que estão pendentes).
git branch (lista todos os branches criados e mostra qual o branch atual).
git checkout -b (cria um novo branch a partir do branch atual e muda pra lá).
git checkout (muda para o branch especificado).
GIT - comandos
git merge (leva as modificações do branch para o master).
git rebase (lega as modificações do master para o branch).
GIT – links úteis
http://git-scm.com/ (site do projeto).
http://akitaonrails.com/ (blog do akita).
http://www.guiadohardware.net/artigos/entrevista-linus-torvalds/ (entrevista com o Linus).
Perguntas?