Comment fonctionne Git Ignore
Il est à noter que la caractéristique Ignore de Git n'est suivie d'une commande mais comme indiqué ci-dessus, les fichiers ignorants se trouvent dans l'un des trois domaines de travail principaux de Git. L'accessibilité ignorante de Git peut être suivie dans le ".gitignore » Fichier qui réside dans le répertoire racine ou au cas où il n'est pas disponible, vous pouvez le créer. Ensuite, les règles d'ignorance des fichiers doivent être écrites dans les fichiers que vous ne souhaitez pas commettre. Ces fichiers sont ensuite appariés pour vérifier leur existence, puis ignorés de la commission. Après avoir ignoré, il est remarqué que le «statut git"La commande n'affichera pas les fichiers ou répertoires spécifiques qui sont ignorés. Cependant, les fichiers que Git a déjà suivis ne seront pas affectés par cette fonction d'ignore.
Comment configurer le répertoire Git ignorer
Cette section répertorie les étapes pour ignorer les répertoires pour s'engager à partir du référentiel GIT; Pour plus de facilité, nous avons divisé cette section en plusieurs étapes que vous devez suivre pour l'activation de la fonction Ignore:
Étape 1: Faites un nouveau répertoire
Après cela, nous avons exécuté les commandes suivantes qui créeront un «test”Répertoire dans votre projet GIT et à l'intérieur des fichiers.Le fichier txt est créé:
$ Test Mkdir
$ CD Test
$ Nano Fichier.SMS
Étape 2: Créez et modifiez le .fichier gitignore
Votre répertoire de travail actuel doit être le répertoire de votre projet et utiliser la commande suivante pour créer «.gitignore»Fichier et«nano»Éditeur pour modifier le fichier:
Note: Vous pouvez utiliser Nano Commande pour créer et modifier le fichier simultanément. De plus, vous pouvez utiliser n'importe quel autre «vigueur","atome»Ou éditeur par défaut également.
$ nano .gitignore
L'heure à laquelle vous modifiez le fichier ci-dessus; vous devez spécifier le nom du répertoire que vous ne souhaitez pas commettre. Par exemple, dans notre cas, nous voulons supprimer "test”Répertoire donc nous spécifierons son nom dans ce fichier comme on peut le voir dans l'image ci-dessous:
Étape 3: Initialisez le référentiel GIT et ajoutez les modifications
Une fois que vous avez apporté les modifications qui sont effectuées dans les étapes ci-dessus; Vous devez initialiser le référentiel GIT et ajouter les modifications à ce référentiel. Vous pouvez utiliser la commande mentionnée ci-dessous pour initialiser le référentiel GIT:
$ git init
Et pour ajouter du contenu Utilisez la commande suivante:
$ git add .
Étape 4: commettre les modifications
Une fois que vous avez initialisé le dépôt et ajouté le contenu au dépôt; Vous devez commettre les modifications en utilisant la commande mentionnée ci-dessous:
$ git commit -m "Cet commit est pour Git ignore"
Il est observé que le répertoire «test"A été ignoré par".gitignore”Fichier et il n'est pas engagé: la sortie s'affiche qu'il n'y a qu'un seul engagement qui est effectué pour«.gitignore".
Comment configurer .gitignore pour tous les référentiels
La méthode ci-dessus est spécifiée pour un référentiel spécifique; Cependant, Git vous permet de créer un accès global de «.gitignore»: Vous pouvez ajouter des noms des répertoires que vous souhaitez ignorer lors de la validation dans un fichier nommé«~ /.gitignore_global". Vous pouvez utiliser la commande Git Config Global pour ajouter ".gitignore_global"À sa section variable principale. Pour cela, la commande mentionnée ci-dessous peut être utilisée pour effectuer cette action:
$ git config --global noyau.exclutfile ~ /.gitignore_global
L'image ci-dessus montre que .Le fichier Gitignore_Global est défini sur AS exclut la propriété du fichier et si un répertoire ou un nom de fichier inséré dans ce fichier sera exempté de s'engager.
Conclusion
Dans cette ère technologiquement riche, le monde a commencé à travailler en ligne dans un environnement partagé, où le support de l'environnement partagé est fourni par plusieurs logiciels. L'un des principaux packages à cet égard est Git qui vous permet de travailler à distance et localement sur les mêmes projets. Les modifications locales sont récupérées dans des référentiels distants en utilisant l'option de validation de la commande git. Voici sa caractéristique distinctive d'ignore; Disons que vous avez apporté plusieurs modifications et que vous ne souhaitez pas pousser quelques fichiers à partir des modifications, puis vous pouvez utiliser Ignore pour sauter ces fichiers. Dans cet article informatif, nous avons essayé de transmettre le concept de base de Git Ignore et son application également. Les fichiers suivis ne sont pas affectés par cette fonctionnalité; Seuls les fichiers ou répertoires qui spécifient dans «.gitignore»Le fichier ne sera pas autorisé à s'engager.