Git e Mercurial seguem modelos semelhantes e têm terminologia semelhante. O lançamento inicial do Mercurial foi apenas 12 dias após o Git. Como esses dois projetos, em desenvolvimento inicial ao mesmo tempo, terminaram tão semelhantes? Alguém conhece a história?
11
Respostas:
Ambos eram necessários por causa de problemas com o bitkeeper e, portanto, foram desenvolvidos ao mesmo tempo para resolver o mesmo problema.
Se você deseja um sistema de controle de versão distribuído, que se pareça com o bitkeeper, do ponto de vista do usuário, qualquer implementação será bem semelhante. Internamente, eles são bem diferentes
fonte