Git
O Git é um sistema de controle de versão, de código aberto, projetado para lidar com projetos muito grandes com rapidez e eficiência, mas também adaptado a pequenos repositórios pessoais, é especialmente popular na comunidade de código aberto, servindo como uma plataforma de desenvolvimento para projetos como o Linux Kernel, Ruby on Rails, Wine ou X.org.
O Git sestá na categoria das ferramentas de gerenciamento de código fonte distribuídos. Semelhante, e.g., ao Mercurial e ao Bazaar. Cada diretório de trabalho no Git é um repositório de plenamente desenvolvido com a história completa de revisão plena e capacidades de monitoramento, não dependente de acesso à rede ou de um servidor central. Ainda assim, o Git permanece extremamente rápido e eficiente em espaço.
O Git é um projeto de código aberto coberto pela Licença Pública Geral GNU v2. Foi projetado e escrito originalmente por Linus Torvalds e atualmente é mantido por Junio C. Hamano.
Índice
Obtendo o git
O git está incluído na Distribuição openSUSE.
Novos pacotes e seus backports para versões antigas podem ser encontrados aqui.
Git - Recursos e Aprendizagem
Maneira de usar
- Livro da Comunidade Git
- Git dicas diárias
- Folhas de Dicas do Git
- Git in a Nutshell, por Jonas Jusélius, bem conciso.
- git Magic, por Ben Lynn, bem detalhado
- Federico Mena posts:
- Branching and merging with git
Parte interna avançada e conceitos
Ferramentas do Git
- qgit , git repositório, visualização (baseado em Qt 4.x).
- gitk , git repositório, visualização (baseado em tcl/tk, incluído no git).
Git hospedagem
Para informações sobre como publicar os seus repositórios git, veja página sobre hospedagem no git.