Git

Git

Git é um pacote de software de controle de versão distribuído, para gerenciar as mudanças de arquivos de computador entre projetos e subprojetos que são feitas por vários contribuintes.

Baixar Git
Características de Git
  • Recursos
  • Teve problemas de segurança no passado
  • Suporte para fluxos de trabalho não-lineares
  • Tem uma arquitetura de desenvolvimento distribuído
  • Compatível com os protocolos existentes
  • Pode lidar com projetos muito grandes
  • Tem muitas opções para fundir repositórios de arquivos
Pros de Git
  • Completamente livre para usar
  • rico em recursos
  • O pacote padrão da indústria para controle de versão
  • Rápido e confiável
  • Muitos aplicativos de terceiros excelentes construídos fora dela, como GitHub
Contras de Git
  • Difícil de aprender, especialmente para aqueles que são novos para o software de controle de versão
  • Sem controle de acesso
Git Rever

Criado em 2005 por Linus Torvalds - o criador do Linux - Git se tornou o padrão da indústria para controle de versão de software, e por uma boa razão: ele funciona e funciona bem. Não deve ser confundido com o GitHub - que abriga repositórios Git - Git não é apenas rico em recursos, ele também é rápido e tem um excelente suporte para fluxos de trabalho não-lineares. Ele também completamente livre para usar e funciona em quase todos os imagináveis ​​cliente. Entre as suas próximas inúmeras características são a sua arquitectura de desenvolvimento distribuído, a sua compatibilidade com os protocolos existentes, a sua capacidade para lidar com projetos de grande escala e sua variedade de opções quando se trata de fusão repositórios de arquivos. Git tem uma interface de baixo nível muito básico, que pode ser bom ou ruim dependendo do seu ponto de vista. Programadores e outros tipos de técnicas geralmente adoram a interface, mas outros podem preferir um front-end visual, e há muitas opções de boa de terceiros para isso. Git tem alguns negativos. Mas a sua superabundância de recursos pode tornar difícil de aprender, especialmente para usuários com pouca experiência com pacotes de controle de versão. Ele também não tem quaisquer mecanismos de controle de acesso, mas em vez disso ele é construído para trabalhar com outras ferramentas que executam esta função. Finalmente, tem havido alguns problemas de segurança com ele no passado.

Alternativas a Git

Microsoft Team Foundation Server

Pago
Visuais ferramentas e serviços Estúdio de Dev fazer desenvolvimento de aplicativos fácil para qualquer plataforma e linguagem. Experimente o nosso editor Mac e do Windows código, IDE, ou Azure
Mostrar detalhes

Trac

Livre
Visite os Trac emhttps projeto open source: //trac.edgewall.org/
Mostrar detalhes

Kiln

Mudar para Fogbugz, o melhor sistema de software de gerenciamento de projeto e veja porque estamos nos tornando rapidamente a melhor alternativa JIRA avaliado
Mostrar detalhes

Darcs

Livre
Darcs é um, cross-plataforma de sistema de controle de versão livre e de código aberto, como git, mercurial ou svn, mas com uma abordagem muito diferente: foco em mudanças, em vez de snapshots.
Mostrar detalhes

Mercurial

Mercurial lida com eficiência projetos de qualquer tamanho e tipo. Cada clone contém todo o histórico do projeto, de modo que a maioria das ações são locais, rápido e conveniente. Mercurial suporta
Mostrar detalhes

Vault

Pago
Vault é um programa desenvolvido pela SourceGear, e é projetado para executar serviços de rastreamento de bugs e de controle de versão, muitas vezes exigidos por grupos de desenvolvimento premium.
Mostrar detalhes