Manual git em português produzido coletivamente
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 41 commits ahead, 1 commit behind lucianosousa:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
imgs
layouts
styles
.gitignore
01.o-que-e-o-git.md
02.instalacao.md
03.repositorio-local.md
04.repositorio-remoto.md
05.02.adicionando-arquivos-ao-commit-anterior.md
05.dia-a-dia.md
08.01.github-repositorios-publicos-e-privados-na-web.md
08.02.assembla-repositorios-publicos-e-privados-na-w.md
08.03.gitbucket-repositorios-publicos-e-privados-na-.md
08.04.gitbook-repositorios-publicos-e-privados-na-web.md
08.repositorios-publicos-e-privados-na-web.md
30.02.submodulo-no-github.md
30.submodulo.md
99.referencias.md
README.md
book.json
glossario.md
licenca.md
sumario.md

README.md

Git na prática

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 }}

Creative Commons License 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

Regras para participação no projeto:

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:

  1. 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);
  2. 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;
  3. 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.

Colaboradores (em ordem alfabética)

Nome Blog/Site Twitter
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 http://blog.lucascaton.com.br/ @lucascatom
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

Tópicos que serão abordados

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

Tópicos futuros

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