Cette étude expliquera:
Quand utiliser Git Subtree?
Le sous-arbre Git est un remplacement du sous-module Git. C'est un moyen de fusionner le contenu d'un référentiel dans un autre. Il peut être utilisé lorsque le projet est vaste. Il conserve sa propre identité, mais ses commits sont liés aux commits du référentiel parent. De plus, Git Subtree a un flux de travail simple et n'ajoute pas de nouveaux fichiers de métadonnées et son contenu peut être modifié facilement sans avoir une autre copie de dépendance de la dépendance.
Comment créer / ajouter le sous-arbre en git?
Pour ajouter un sous-arbre en Git, redirigez d'abord vers un répertoire local spécifique. Ensuite, utilisez le "git subtree add -prefix " commande.
Étape 1: Passez au référentiel GIT local
Tout d'abord, redirigez vers le référentiel local requis à l'aide de la commande ci-dessous:
CD "C: \ git \ reposa"
Étape 2: Ajouter un sous-arbre
Ensuite, exécutez le "git subtree ajouter«Commande, spécifiez le préfixe, l'URL du référentiel distant et le nom de la branche distante pour créer le sous-arbre:
git subtree add --prefix = subtresidirectory https: // github.com // démo.maître git
Ici le "-préfixe"Est utilisé pour créer un répertoire local nommé"subtirectory«Dans lequel vous voulez tirer le sous-arbre. De plus, assurez-vous de remplacer le nom d'utilisateur de l'URL GitHub par le nom d'utilisateur du propriétaire du référentiel:
Étape 3: Vérifiez le sous-arbre
Pour vérifier si le sous-arbre a été ajouté ou non, répertoriez le contenu du référentiel:
LS
On peut observer que le «substaredirectory /»Subtree a été ajouté avec succès:
C'était une question d'utilisation de Subtree dans Git.
Conclusion
Le sous-arbre Git est l'alternative aux sous-modules Git. C'est une méthode pour fusionner le contenu d'un référentiel dans un autre. Pour créer ou ajouter le sous-arbre, le «git subtree add -prefix »La commande peut être utilisée. Cet article a expliqué la raison d'utiliser le sous-arbre Git et la méthode de la création.