Manual git em português produzido coletivamente.
O Original Oficial desse manual pode ser encontrado em https://git-na-pratica.gitbooks.io/git-na-pratica/content/
Apostila Versão: {{ book.Version }}
Este Tutorial está liberado sobre a licença: Creative Commons Attribution-ShareAlike 4.0 International License
Veja Mais informações sobre a licença clicando aqui
Este é um projeto colaborativo. Isso quer dizer que outras pessoas irão mexer no arquivo, editando o que você escreveu, ampliando ou mesmo apagando. A vida é assim, e é assim que os grandes projetos open-source funcionam. Para facilitar a vida de todos, seguem algumas regras simples, que se forem seguidas tornarão tudo mais fácil para todos:
- Embora a formatação do texto ainda não seja tão importante, procure seguir o padrão Markdown (http://daringfireball.net/projects/markdown/syntax);
- Evite simplesmente apagar o que outra pessoa escreveu. Em outros projetos deste tipo que participei usávamos o recurso de tachado no texto, comentários entre colchetes e novo texto na frente. Isso funcionou muito bem, e gostaria de usar aqui. Portanto se você não gostar de algo que eu escreví simplesmente use os colchetes;
- Para sugerir tópicos simplesmente adicione ao índice. Cada tópico teoricamente será um capítulo;
Acho que é isso. Adicione seu nome na lista de colaboradores a seguir e mãos a obra.
Nome | Blog/Site | |
---|---|---|
Bruno Barros | http://bkether.blogspot.com/ | @bkether |
Carlos Delfino | http://www.carlosdelfino.eti.br | @fullsrv |
Emerson Vinicius | http:// | @emersonvinicius |
Erich Kist | http:// | @erichkist |
Fernando Kosh | http://fernandokosh.blogspot.com/ | @fernandokosh |
Fernando Ribeiro | http://www.ferbass.com/ | @fer_bass |
Guilherme Ceolin< | http:// | @guiceolin |
Lucas Caton | https://www.lucascaton.com.br/ | @lucascaton |
Luciano Sousa | http://lucianosousa.net | @lucianosouza |
Marcelo Fontes Castellani | http://marcelocastellani.com/ | @mfcastellani |
Marcus Sá | http://www.woompa.com.br/ | @sa_vini |
Roberta Soares< | http:// | http:// |
Rodolfo Luiz | http:// | @rodolfols |
01. O que é o Git e para que serve;
02. Instalando e configurando o Git (OSX, Linux e Windows);
03. Criação de um repositório local, adição de arquivos e primeiro commit;
04. Adicionando um repositório remoto e enviando as coisas para lá;
05. Usando o git no dia a dia.
05.1 Removendo tracked files
05.2 Adicionando arquivos ao commit anterior
30. Submódulos
99. Referências
01.
01.01. Terminologia
01.02. Estrutura de Diretórios Usada no GIT
06. Git GUI tools
06.1. Linux
06.1.1. gitg
06.1.2. gitk
06.2. OSX
06.3. Windows
07. Como colaborar em um projeto open-source com o git
08. Repositórios Públicos e Privados na Web
08.01 GitHUB
08.02 Assembla
08.03 gitbucket
09. Arquivo de configuração (~/.gitconfig)
10. Como usar o arquivo .gitignore
30. Submódulos/Subprojetos
30.01. Procedimentos problemáticos no Submódulo
30.02. Submodulos no GitHub
40. Usando o Eclipse+EGIT
40.01. Trabalhando com o GitHub no Eclipse + EGIT
40.02. Trabalhando com Submódulos no Eclipse + EGIT
60. Personalizando seu Repositorio na WEB
60.01 Personalizando o GITHub
60.01.01 Criando HomePage para seu Projeto e seu Profile no GITHub
60.01.02 Criando um Wiki para seu Projeto no GITHub
70. Segurança, Autenticação e Autorização no GIT
70.01 URLs e sua relação com a segurança
70.02 Autorização nos servidores
70.03 Criando e usando um par de chaves de autenticação
70.03 Assinando e Verificando suas tags e commits