Controlando vers es com Git e GitHub Casa do Codigo
32528 palavras
131 páginas
© Casa do CódigoTodos os direitos reservados e protegidos pela Lei nº9.610, de
10/02/1998.
Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora, sejam quais forem os meios: fotográficos, eletrônicos, mecânicos, gravação ou quaisquer outros.
Casa do Código
Livros para o programador
Rua Vergueiro, 3185 - 8º andar
04101-300 – Vila Mariana – São Paulo – SP – Brasil
Casa do Código
Sumário
Sumário
1
2
3
Introdução
1
1.1
Mantendo o histórico do código . . . . . . . . . . . . . . . . .
1
1.2
Trabalhando em equipe . . . . . . . . . . . . . . . . . . . . . .
2
1.3
Sistemas de controle de versão . . . . . . . . . . . . . . . . . .
2
1.4
Controle de versão rápido e confiável com Git . . . . . . . . .
3
1.5
Hospedando código no GitHub . . . . . . . . . . . . . . . . .
3
1.6
O processo de escrita desse livro . . . . . . . . . . . . . . . . .
4
Tour prático
5
2.1
Instalando e configurando o Git . . . . . . . . . . . . . . . . .
5
2.2
Criando um arquivo texto para versionarmos . . . . . . . . .
7
2.3
Versionando seu código com Git . . . . . . . . . . . . . . . .
8
2.4
Compartilhando seu código através do GitHub . . . . . . . .
12
Trabalhando com repositório local
19
3.1
Criando um repositório local . . . . . . . . . . . . . . . . . . .
20
3.2
Rastreando arquivos . . . . . . . . . . . . . . . . . . . . . . . .
22
3.3
Gravando arquivos no repositório . . . . . . . . . . . . . . . .
29
3.4
Verificando o histórico do seu repositório . . . . . . . . . . .
36
3.5
Verificando mudanças nos arquivos rastreados . . . . . . . .
39
3.6
Removendo arquivos do repositório . . . . . . . . . . . . . . .
47
3.7
Renomeando e movendo arquivos . . . . . . . . . . . . . . . .
49
3.8
Desfazendo mudanças . . . . . . . . . . . . . . . . . . . . . .
52 i Casa do Código
Sumário
4 Trabalhando com repositório remoto
4.1 Repositório remoto . . . . . . . . . . . . . . .
4.2