Qu'est-ce qu'un fichier Gitignore et comment en créer un ?

Qu'est-ce qu'un fichier Gitignore et comment en créer un ?

Vous utilisez GitHub mais vous vous demandez toujours ce que signifie un fichier .gitignore ?





Si oui, ce guide vous montrera ce que c'est, ses constituants, ce qu'il fait et comment créer un Gitignore.





Qu'est-ce qu'un Gitignore ?

GitHub propose diverses fonctionnalités détaillées, allant des fichiers de transfert à leur transfert vers votre référentiel distant. Cependant, si vous n'avez pas envie de transférer certains fichiers vers GitHub, vous pouvez également choisir de ne pas le faire.





L'objectif ultime du fichier .gitignore est de laisser certains fichiers de cette manière tout en préparant d'autres pour un commit.

Essentiellement, le fichier .gitignore contient le nom de tous les fichiers et dossiers que vous n'avez pas l'intention de pousser vers votre référentiel distant.



En plus d'être utile lors de la validation de fichiers sur GitHub, l'utilisation d'un .gitignore peut également être utile lors du déploiement sur des plates-formes cloud comme Heroku .

Un .gitignore est comme n'importe quel autre fichier que vous utilisez lorsque vous travaillez sur votre projet. Cependant, veillez à ne pas le confondre avec un fichier texte brut qui utilise un .txt ajouté. Notez donc que .gitignore est la seule convention de nommage pour ce fichier.





Comment faire un fichier Gitignore

Pour créer un fichier .gitignore, accédez au dossier racine de votre projet et créez un nouveau fichier. Nomme le .gitignore .

Alternativement, vous pouvez ouvrir n'importe quel éditeur de code de votre choix . Ensuite, créez un nouveau fichier dans le répertoire racine de votre projet et nommez-le .gitignore .





Ouvrez le fichier .gitignore et saisissez les noms des fichiers et dossiers que vous souhaitez ignorer pour la validation. Enregistrez-le comme vous le feriez avec n'importe quel autre fichier sur votre machine. Mais assurez-vous d'utiliser l'extension de fichier appropriée pour chaque fichier.

Pour ignorer plusieurs éléments à la fois, une fois que vous avez tapé le nom d'un fichier ou d'un dossier sur une ligne, appuyez sur Entrer et écris le suivant sur une nouvelle ligne.

Une fois que vous avez ajouté un fichier ou un dossier à .gitignore, GitHub ne les sélectionnera ni ne les mettra en scène pour le prochain commit.

Les fichiers ou dossiers répertoriés dans .gitignore ne seront pas dans votre référentiel distant sur GitHub. Cependant, ce fichier .gitignore lui-même est poussé vers votre référentiel distant.

Une fois connecté à votre référentiel distant, vous pouvez alors cliquer sur .gitignore pour voir une liste de dossiers et de fichiers que vous avez laissés en préparant d'autres pour la validation.

Jeter un coup d'œil à .gitignore dans votre référentiel distant de cette manière est utile lorsque vous devez revenir sur votre machine locale pour effectuer des modifications dans ces fichiers.

C'est assez pratique, car vous pouvez rapidement récupérer les noms de ces fichiers et les supprimer localement de .gitignore si vous en avez besoin. Ensuite, mettez-les à jour comme vous le souhaitez sur votre ordinateur local.

En plus de cela, il vous permet d'éviter de falsifier localement les fichiers terminés, mais vous aide à vous concentrer sur ceux répertoriés dans .gitignore.

Cependant, si jamais vous décidez d'exempter un fichier ou un répertoire de .gitignore avant de les mettre à jour ou de les compléter localement, supprimez-les en les supprimant de .gitignore. Mais assurez-vous de ne pas supprimer le fichier lui-même.

Après tout, vous pouvez alors exécuter git ajouter --all à nouveau pour les mettre en scène pour une validation dans votre référentiel distant.

Quel type de fichiers mettre dans Gitignore ?

Les fichiers et dossiers temporairement utilisés qui ne sont pas pertinents pour votre projet sont des exemples de fichiers que vous pouvez placer dans .gitignore. Si vous avez également des fichiers incomplets comme du JavaScript ou des modules supplémentaires, ils peuvent aller dans .gitignore. Comme nous l'avons indiqué précédemment, une fois que vous avez décidé de mettre à jour et de mettre en scène ces fichiers, vous pouvez les supprimer de .gitignore à tout moment.

Utiliser un .gitignore à chaque fois n'est pas une condition préalable à un bon projet. Mais cela simplifie votre flux de travail. Si vous envisagez d'utiliser l'hébergement cloud, cela peut également rendre le déploiement transparent.

Maintenant que vous savez comment exempter certains fichiers et dossiers de la mise en scène avec .gitignore, vous pouvez également voir comment vous pouvez nettoyer Git et avoir une arborescence de travail soignée.

Partager Partager Tweeter E-mail Voici comment nettoyer Git et supprimer les fichiers non suivis

Vous trouvez que votre projet Git est encombré d'anciens fichiers ? Apprenez à nettoyer votre Git.

Lire la suite
Rubriques connexes
  • La programmation
  • Gestion de fichiers
  • GitHub
A propos de l'auteur Idisou Omisola(94 articles publiés)

Idowu est passionné par tout ce qui concerne les technologies intelligentes et la productivité. Pendant son temps libre, il joue avec le codage et passe à l'échiquier quand il s'ennuie, mais il aime aussi de temps en temps rompre avec la routine. Sa passion pour montrer aux gens le chemin autour de la technologie moderne le motive à écrire plus.

mode de récupération android effacer la partition de cache
Plus de Idowu Omisola

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner