34
Introdução ao git e github desktop.

Introdução ao Git e Github Desktop

Embed Size (px)

Citation preview

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