Introdução ao Git e Github Desktop.

34
Introdução ao git e github desktop.

Transcript of Introdução ao Git e Github Desktop.

Page 1: Introdução ao Git e Github Desktop.

Introdução ao git e

github desktop.

Page 2: Introdução ao Git e Github Desktop.

Para iniciar

Vamos criar um diretório chamado octobox e entrar nele.

Page 3: Introdução ao Git e Github Desktop.

Git permite que grupos de pessoas trabalhem nos mesmos documentos (muitas vezes de

código), ao mesmo tempo, e sem pisar nos pés uns dos outros.

Para inicializar um repositório Git, use o seguinte comando:

Iniciando Git

Page 4: Introdução ao Git e Github Desktop.

Bom trabalho! Como git apenas nos disse, o nosso diretório "octobox" agora tem um

repositório vazio no .git. O repositório é um diretório oculto onde git opera.

Em seguida, vamos digitar o comando git status para ver qual estado atual do nosso projeto:

Verificando o status

Page 5: Introdução ao Git e Github Desktop.

Vamos criar um arquivo chamado octocat.txt no repositório octobox você pode usar o comando:

Você deve executar o comando git status

novamente para ver como o estado repositório mudou:

Adicionando arquivos

Page 6: Introdução ao Git e Github Desktop.

Bom, parece que nosso repositório git está funcionando corretamente. Observe como git diz octocat.txt é "untracked"? Isso significa que git

vê que octocat.txt é um novo arquivo. Para dizer ao git para começar a controlar as alterações

feitas em octocat.txt, primeiro precisamos adicioná-lo à área de teste (staging ou index)

usando git add.

Adicionando Alterações

Page 7: Introdução ao Git e Github Desktop.

Bom trabalho! Git controla agora o nosso arquivo octocat.txt. Vamos executar git status novamente para ver onde estamos:

Verificação de alterações

Page 8: Introdução ao Git e Github Desktop.

Observe como git diz que as alterações devem ser armazenadas? Os arquivos listados aqui

estão na área de preparo (staging ou index), e eles não estão em nosso repositório ainda.

Poderíamos adicionar ou remover arquivos da área de preparo (staging ou index) antes de

armazená-los no repositório. Para armazenar as nossas mudanças na área de preparo (staging ou index) executamos o comando commit com uma mensagem descrevendo o que nós mudamos.

Vamos fazer isso agora, digitando:

Armazenar alteraçoes

Page 9: Introdução ao Git e Github Desktop.

Vamos criar mais alguns arquivos e um subdiretório, use os comandos abaixo:

Para o próximo passo

Page 10: Introdução ao Git e Github Desktop.

Você também pode usar curingas, se você quiser adicionar muitos arquivos do mesmo tipo.

Observe que nós adicionamos um monte de arquivos e alguns deles ficaram no subdiretórios

"octofamily". Felizmente, podemos adicionar todos os novos arquivos usando um curinga com

git add. Não se esqueça das aspas!

Adicionando todas as alterações

Page 11: Introdução ao Git e Github Desktop.

Você adicionou todos os arquivos de texto para a área de teste (staging ou index). Sinta-se livre

para executar git status para ver o que você está prestes a armazenar. Se parece bom, vá em

frente e execute:

Armazenar todas as alterações

Page 12: Introdução ao Git e Github Desktop.

Então, nós fizemos algumas "commits". Agora vamos ver alguns deles para ver o que mudou.

Felizmente para nós, há git log. Pense em log do git como um jornal que se lembra de todas as mudanças que já fizemos até agora, na ordem

em que a fizemos. Tente executá-lo agora:

Histórico

Page 13: Introdução ao Git e Github Desktop.

Tela Inicial Github

Page 14: Introdução ao Git e Github Desktop.

Adicionando o projeto

Page 15: Introdução ao Git e Github Desktop.

Changes

Page 16: Introdução ao Git e Github Desktop.

History

Page 17: Introdução ao Git e Github Desktop.

Branches

Page 18: Introdução ao Git e Github Desktop.

Alterações

Page 19: Introdução ao Git e Github Desktop.

Histórico

Page 20: Introdução ao Git e Github Desktop.

Nova Alteração

Page 21: Introdução ao Git e Github Desktop.

Fiz algo errado. Putz!!!

Page 22: Introdução ao Git e Github Desktop.

Desfazendo erros

Page 23: Introdução ao Git e Github Desktop.

Erros desfeitos

Page 24: Introdução ao Git e Github Desktop.

Trabalhando com branches

Page 25: Introdução ao Git e Github Desktop.

Criando um novo branch

Page 26: Introdução ao Git e Github Desktop.

Branch criado

Page 27: Introdução ao Git e Github Desktop.

Alterações no branch

Page 28: Introdução ao Git e Github Desktop.

Replicar alterações

Page 29: Introdução ao Git e Github Desktop.

Alterações replicadas

Page 30: Introdução ao Git e Github Desktop.

Conta antes de publicar

Page 31: Introdução ao Git e Github Desktop.

Publicar repositório

Page 32: Introdução ao Git e Github Desktop.

Conta depois de publicar

Page 33: Introdução ao Git e Github Desktop.

Novas alterações

Page 34: Introdução ao Git e Github Desktop.

Links

http://git-scm.com/

https://github.com

http://notepad.cc/gitgithub