Avant de creuser les détails, jetons un coup d'œil à la syntaxe de la caisse clairsemée GIT:
git clairsemé[Options]
Les sous-commandes et les options fournissent une prise en charge approfondie à cette commande, comme l'initialisation du fichier de caisse clairse. Le mécanisme de travail général de cette commande utile est décrit dans la section suivante.
Comment fonctionne la caisse clairsemée
Git Carsese Checkout fonctionne sur le bitmap de référence de l'arborescence de skip-work, et un fichier $ git_dir / info / clarerse-checkout est utilisé pour définir l'arborescence de saut. Principalement, il y a deux étapes qui doivent être suivies pour rendre utile la caisse clairsemée: chaque fois que le répertoire de travail est mis à jour, les bits d'arborescence de saut sont mis à jour dans le fichier. Par la suite, la correspondance est effectuée, où les fichiers correspondant au modèle seront conservés, et d'autres fichiers ne sont pas chargés. C'est donc ainsi que Git Sparse Checkout n'offre que les fichiers demandés par l'utilisateur.
Comment utiliser la caisse clairsemée GIT
Cette section principale contient l'utilisation et l'application de cette commande au référentiel GIT; Nous avons décomposé cela en plusieurs étapes:
Étape 1: Mettre à jour et mettre à niveau le système
Il est recommandé de mettre à jour votre référentiel système et de mettre à niveau les packages car l'option de caisse clairsemée GIT peut ne pas être disponible sur les anciennes versions de Git: donc, utilisez les commandes indiquées ci-dessous pour effectuer la mise à jour et la mise à niveau:
$ sudo apt Update && sudo apt upgrade
Comme la commande git clairsemée est prise en charge sur et après les versions GIT "2.22"Donc, avant de continuer, vous devez vérifier la version git en utilisant la commande mentionnée ci-dessous
$ git --version
Étape 2: Initialisez le référentiel GIT et récupérez le projet GitHub
Une fois que vous avez terminé la confirmation de la version; Vous devez initialiser le référentiel GIT en utilisant la commande indiquée ci-dessous: nous avons créé un dossier "clairsemé" dans le "Maison»Répertoire et initialisera le référentiel GIT ici:
$ git init
Une fois le référentiel initialisé, récupérez le projet GitHub en émettant la commande mentionnée ci-dessous:
Note: Vous pouvez ajouter n'importe quel lien de projet GitHub que vous souhaitez utiliser pour la commande de vérification clairsemée:
$ git à distance add -f origine https: // github.com / marcusanth / bat-inspire-test-cas-prioritisation.git
Étape 3: Mettez à jour le fichier de configuration et initialisez la vérification du git clairsemé
Après avoir récupéré le projet GitHub, vous devez apporter une modification au fichier de configuration et rendre son action vraie pour la caisse clairsemée en émettant la commande écrite ci-dessous:
$ git config noyau.SPARSECHECKOUT TRUE
Une fois que vous êtes prêt à clairsdrer les répertoires, assurez-vous que votre terminal est ouvert dans le projet GIT respectif où vous souhaitez appliquer la caisse clairsemée GIT. Maintenant, initialisez la caisse de Git Carsee en utilisant la commande écrite ci-dessous:
$ git clairse-chreckout init
Étape 4: Appliquez la vérification clairsemée pour récupérer les référentiels
L'image ci-dessous montre la liste des fichiers dans le projet GitHub: ici, nous utiliserons clairsemé pour obtenir deux référentiels, "batalgorithme" et "cas de test»:
Écrivez et appliquez la commande écrite ci-dessous pour le faire:
$ git cla-checkout Set Batalgorithm Testscases
De plus, vous devez tirer le maître si vous utilisez la première vérification de la première fois dans le référentiel GIT:
$ git till origin maître
Étape 5: Vérifiez le changement
Le temps que vous tirerez la branche principale; Les répertoires sélectionnés seront disponibles dans le même répertoire où vous avez initialisé le référentiel GIT: vous pouvez utiliser la commande mentionnée ci-dessous pour obtenir la liste des fichiers disponibles:
$ ls -al
Ou:
Vous pouvez répertorier les répertoires qui sont clonés; Pour cela, copiez et collez la commande mentionnée ci-dessous:
Il est remarqué que les noms des deux répertoires («batalgorithme""cas de test») Sont affichés après l'exécution de cette commande:
$ git Liste de vérification clairsemée
Comment désactiver la caisse clairsemée Git à Ubuntu
Si vous êtes coincé quelque part lors de l'utilisation de la commande git clairse-vérifiez, vous pouvez désactiver cette opération en utilisant la commande mentionnée ci-dessous:
$ git clairse-checkout désactiver
Une fois que vous avez désactivé le vérification clairsemée, il va rapporter tous les fichiers du projet GitHub, comme on peut le voir dans l'image ci-dessous:
Conclusion
Les référentiels GIT sont devenus l'un des principaux besoins des utilisateurs qui doivent travailler sur des projets partagés, et il prend en charge plusieurs opérations pour faciliter le travail sur le même projet. Git est généralement adopté par les programmeurs; Les départements des ressources humaines des organisations à grande échelle et ils travaillent en collaboration qui se transforment parfois en grands référentiels. Dans le cas de grands projets, il serait difficile pour vous de localiser les répertoires et de les travailler; Pour cela, la commande git clairse-vérinté vous aide à le faire. Dans cet article, nous avons brièvement décrit l'utilisation de cette commande et avons fourni un guide détaillé qui fournit une démonstration étape par étape du clonage des fichiers du projet GitHub au référentiel GIT local.