L' --depth 1
option en git clone
:
Créer un peu profonde clone avec une histoire tronquée pour le nombre spécifié de révisions. Un peu référentiel a un certain nombre de limites (vous ne pouvez pas cloner ou chercher, ni pousser, ni en elle), mais elle est suffisante si vous êtes uniquement intéressé par l'histoire récente d'un grand projet avec une longue histoire, et voudrait envoyer des correctifs patchs.
Mais j'ai réussi à faire un clone simple, commis quelques changements et poussé les modifications de retour à l' (nu clone) d'origine.
Il fait sens pour moi - je veux dire pourquoi pas? lorsque la cloné TÊTE est identifiable dans l'origine, et mon commit vient sur le dessus de cela, il n'y a aucune raison. Mais le manuel dit le contraire.
J'aime l'idée du clone simple - par exemple de base de drupal: je n'ai aucunement besoin de savoir ce qui s'est passé dans drupal 4 quand j'ai commencé à partir de 7. - mais je ne veux pas me tirer une balle dans le pied.
Ainsi en est-il sécuritaire de clone simple, s'engage à développer, tirer de nouveau pour suivre les mises à jour à partir de l'origine?