Qu’est-ce qu’un fichier GITIGNORE ?
Un fichier avec l’extension de fichier GITIGNORE est un fichier Git Ignore utilisé avec un système de contrôle de version/source appelé Git.
Qu’est-ce qu’un fichier GITIGNORE ?
Les fichiers Git Ignore spécifient quels fichiers et dossiers doivent être ignorés dans un code source donné.
Il peut être utilisé chemin par chemin afin que les règles ne s’appliquent qu’à des dossiers spécifiques, mais vous pouvez également créer un fichier GITIGNORE global qui s’applique à chaque référentiel Git dont vous disposez.
Vous pouvez trouver des dizaines d’exemples de fichiers GITIGNORE recommandés dans divers scénarios sur la page des modèles .gitignore sur GitHub.
Comment ouvrir les fichiers GITIGNORE
Un fichier GITIGNORE est un fichier texte brut, ce qui signifie que vous pouvez l’ouvrir avec n’importe quel programme capable de lire des fichiers texte.
Les utilisateurs de Windows peuvent ouvrir des fichiers GITIGNORE à l’aide du programme Bloc-notes intégré ou de l’application gratuite Notepad++. Pour ouvrir les fichiers GITIGNORE sur macOS, vous pouvez utiliser Gedit. Les utilisateurs Linux (ainsi que Windows et macOS) peuvent trouver Atom utile pour ouvrir et éditer des fichiers GITIGNORE.
Cependant, les fichiers GITIGNORE ne sont pas réellement disponibles (c’est-à-dire qu’ils ne peuvent pas être utilisés comme fichiers ignorés) à moins qu’ils ne soient utilisés dans le contexte de Git, qui est un logiciel gratuit qui s’exécute sous Windows, Linux et macOS.
Vous pouvez l’utiliser en plaçant le fichier GITIGNORE partout où vous souhaitez que les règles s’appliquent. Mettez-en un différent dans chaque répertoire de travail et ignorez les règles qui s’appliqueront à chaque dossier individuellement. Si vous placez le fichier GITIGNORE dans le dossier racine du répertoire de travail du projet, vous pouvez y ajouter toutes les règles afin qu’il ait un rôle global.
Ne placez pas le fichier GITIGNORE dans le répertoire du référentiel Git ; cela ne permettra pas l’application de la règle car le fichier doit se trouver dans le répertoire de travail.
Les fichiers GITIGNORE sont utiles pour partager des règles d’ignorance avec toute autre personne susceptible de cloner votre référentiel. C’est pourquoi, selon GitHub, il est important de le valider dans votre référentiel.
Comment convertir vers/depuis des fichiers GITIGNORE
Consultez ce fil Stack Overflow pour plus d’informations sur la conversion de CVSIGNORE en GITIGNORE. La réponse simple est qu’il n’y a pas de convertisseur de fichier standard qui puisse le faire pour vous, mais il peut y avoir un script qui peut être utilisé pour copier le modèle des fichiers CVSIGNORE.
Voir Comment convertir un référentiel SVN en référentiel Git pour obtenir de l’aide. Consultez également ce script Bash qui pourrait peut-être accomplir la même chose.
Pour enregistrer un fichier GITIGNORE dans un format de fichier texte, utilisez l’un des éditeurs de texte ci-dessus. La plupart d’entre eux peuvent être convertis en formats TXT, HTML et autres formats de texte brut similaires.
Lecture avancée de documents GITIGNORE
Vous pouvez créer un fichier GITIGNORE local depuis le terminal avec :
toucher .gitignore
Un global peut être fait comme ceci:
git config –global core.excludesfile ~/.gitignore_global
Alternativement, si vous ne voulez pas créer un fichier GITIGNORE, vous pouvez le faire en éditant .git/info/exclut document.
Voici un exemple de fichier GITIGNORE simple qui ignore divers fichiers générés par le système d’exploitation :
.DS_Store
.DS_Store ?
._* .Déchets
ehthumbs.db
base de données de pouce
Voici un exemple GITIGNORE qui exclut les fichiers LOG, SQL et SQLITE du code source :
*.Journal
*.sql
*.sqlite
Il existe un certain nombre de règles de modèle qui doivent être suivies afin de suivre les règles de syntaxe correctes requises par Git. Vous pouvez en savoir plus sur ceux-ci et sur le fonctionnement des fichiers sur le site de documentation officiel de GITIGNORE.
Il est important de se rappeler que si vous avez archivé un fichier qui n’est pas ignoré, puis que vous lui avez ajouté une règle d’ignorance dans le fichier GITIGNORE, Git n’ignorera pas le fichier tant que vous ne l’aurez pas suivi avec :
git rm –nom du fichier en cache
Votre fichier ne s’ouvre toujours pas ?
Si votre fichier ne fonctionne pas comme ci-dessus, vérifiez que vous lisez correctement l’extension de fichier. Par exemple, si vous ne pouvez pas l’ouvrir avec un éditeur de texte, ou si Git ne reconnaît pas le fichier, alors vous n’avez probablement pas vraiment affaire à un fichier GITIGNORE.
IGN est un autre fichier ignoré, mais au format de fichier de liste ignorée de RoboHelp, créé par Adobe RoboHelp et utilisé pour créer la documentation d’aide de Windows. Bien que le fichier puisse avoir une fonction similaire – répertorier les mots à ignorer dans les recherches de documentation – il ne fonctionne pas avec Git et ne suit pas les mêmes règles de syntaxe.
Si votre fichier ne s’ouvre pas, recherchez son extension de fichier pour comprendre son format afin de trouver le bon logiciel pour l’ouvrir ou le convertir.
FAQ
-
Comment puis-je voir ce qu’il y a dans mon GITIGNORE ?
Vous pouvez ouvrir le fichier avec un éditeur de texte de votre choix.Vous pouvez aussi utiliser git vérifier-ignorer chemin d’accès commande pour voir si un fichier particulier est sur la liste des ignorés.
-
Que sont GITIGNORE et GITATTRIBUTES dans Visual Studio ?
Le fichier GITIGNORE répertorie les éléments qui ne sont pas suivis par le référentiel Git, tandis que le fichier GITATTRIBUTES spécifie comment gérer des fichiers spécifiques en fonction des noms de chemin.Vous pouvez ouvrir et modifier les deux fichiers dans Visual Studio paramètres du référentiel > ignorer et les fichiers de propriétés.
-
Comment puis-je GITIGNORE un dossier ?
Si vous souhaitez ignorer le contenu d’un répertoire spécifique, ouvrez votre fichier GITIGNORE et tapez Nom de dossier/.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre