Maison > outils de développement > git > Comment définir l'ignorance des fichiers dans Git

Comment définir l'ignorance des fichiers dans Git

WBOY
Libérer: 2024-02-18 22:57:25
original
1065 Les gens l'ont consulté

Comment définir lignorance des fichiers dans Git

Comment configurer le fichier .ignore dans git nécessite des exemples de code spécifiques

Dans le processus d'utilisation de Git pour le contrôle de version, certains fichiers ne souhaitent pas être suivis et gérés par Git, tels que les fichiers temporaires, les fichiers journaux ou informations sensibles, etc. Pour dire à Git d'ignorer ces fichiers, nous pouvons le configurer à l'aide d'un fichier .gitignore.

Le fichier .gitignore est un fichier texte brut utilisé pour spécifier des fichiers ou des dossiers que Git ignore. Sa fonction est d'indiquer à Git quels fichiers ou dossiers n'ont pas besoin d'être inclus dans le contrôle de version et s'il faut les afficher dans l'état git. Voici un exemple de code pour la configuration du fichier .gitignore :

  1. Ignorer des fichiers spécifiques :

    # 忽略test.txt文件
    test.txt
    
    # 忽略所有.DS_Store文件
    .DS_Store
    
    # 忽略目录下的所有.txt文件
    /*.txt
    
    # 忽略当前目录及其子目录下的所有.log文件
    *.log
    
    # 忽略test目录下的所有.xml文件
    /test/*.xml
    Copier après la connexion
  2. Ignorer les dossiers :

    # 忽略build文件夹
    build/
    
    # 忽略所有的dist文件夹
    dist/
    
    # 忽略所有的node_modules文件夹
    node_modules/
    Copier après la connexion
  3. Utiliser des caractères génériques :

    # 忽略所有的后缀为.tmp的文件
    *.tmp
    
    # 忽略所有以a开头,以b结尾的文件
    a*b
    
    # 忽略所有的.db、.log和.tmp文件
    *.[dblogtmp]
    
    # 忽略所有的log文件,但build目录下的log文件除外
    *.log
    !build/*.log
    Copier après la connexion
  4. Remarque :

    # 这是一个注释
    
    *~    # 忽略所有以~结尾的文件
    
    /mt/  # 忽略根目录下的mt目录
    Copier après la connexion

Ce qui est intéressant c'est que le fichier .gitignore peut être placé dans n'importe quel répertoire du projet lorsque Git recherche des règles d'ignorance, il trouvera et appliquera les règles dans l'ordre de haut en bas. Par conséquent, vous pouvez utiliser des chemins relatifs dans le fichier .gitignore, par exemple, pour spécifier d'ignorer les fichiers dans un certain répertoire.

De plus, certains éditeurs ou IDE généreront automatiquement certains fichiers de configuration ou fichiers de cache spécifiques. Ces fichiers peuvent ne pas vouloir être gérés par Git et peuvent être ignorés via le fichier .gitignore.

Pour résumer, la configuration du fichier .gitignore peut indiquer à Git d'ignorer certains fichiers ou dossiers pour un meilleur contrôle de version. Grâce à l'exemple de code ci-dessus, je pense que vous maîtrisez comment configurer le fichier .gitignore pour ignorer les fichiers et les dossiers qui n'ont pas besoin d'être inclus dans le contrôle de version Git.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal