Miss Clone: Recebo uma cópia nova para o local.
Sr. Pull: Eu já o localmente, apenas atualizo.
Miss Clone: Eu posso fazer o que você faz! Você é apenas meu subconjunto.
Sr. Pull: Idem!
Miss Clone: Não, você não cria. Isto é o que eu faço:
- Criar repositório vazio vazio
- Preencher ramificações de rastreamento remoto
- Execute a busca git sem argumentos
Você faz apenas o número 3 e depois mescla, o que eu não preciso fazer (o meu é novo).
Sr. Pull: Calças inteligentes, não é grande coisa, eu vou fazer um "git init" primeiro! Então somos iguais. Além disso, tenho o recurso extra de 'mesclagem' no repositório existente! O que me torna o comando mais usado no Git;)
Criadores de Git: mantenha seus cavalos, Sr. Pull, se --bare ou --mirror for usado com clone ou init, sua fusão não acontecerá. Permanece somente leitura.