Cet article expliquera le processus de copie d'un référentiel git sans historique.
Comment cloner un historique de référentiel Git particulier?
Pour copier un référentiel local GIT sans historique de journaux, suivez les étapes ci-dessous:
Étape 1: Passez à un référentiel local particulier
Tout d'abord, tapez le «CD”Commande avec le chemin souhaité et redirigez-le:
$ cd "C: \ git \ test_3"
Étape 2: Copiez URL distante
Ensuite, ouvrez GitHub, accédez au référentiel distant requis que vous souhaitez cloner et copier son «URL HTTP”Au presse-papiers:
Étape 3: Clone Remote Repository
Maintenant, utilisez le «clone git«Commande avec la profondeur souhaitée et l'URL HTTP du référentiel distant pour copier ce référentiel particulier:
$ Git Clone - Depth 1 https: // github.com / laibayounas / newrepo.git
Ici le "-profondeur«L'option est utilisée pour obtenir le montant souhaité des validations. Le "profondeur 1»Inclura uniquement le dernier engagement:
Étape 4: Accédez au référentiel distant
Ensuite, redirigez vers le référentiel GIT cloné à l'aide du «CD" commande:
$ cd newrepo
Étape 5: Vérifiez le réflog
Enfin, consultez l'historique des engagements en vérifiant le journal de référence:
$ git réflog .
Le Screenshot ci-dessous affiche uniquement le dernier engagement, ce qui signifie que le référentiel GIT a été copié avec succès sans historique:
Nous avons démontré la méthode la plus simple pour copier un référentiel Git dans un référentiel local sans historique.
Conclusion
Afin de copier le référentiel GIT sans historique, passez d'abord au référentiel local. Ensuite, ouvrez GitHub, accédez à un référentiel distant Github particulier et copiez son URL. Après cela, copiez le référentiel distant dans le référentiel local en exécutant le «Git Clone -depth 1 " commande. Enfin, affichez le journal de référence du référentiel GIT pour vérifier les modifications. Cet article a expliqué le processus de copie d'un référentiel git sans historique.