Je suis un nouvel utilisateur de git et je commence un nouveau projet. J'ai un tas de fichiers de points que je voudrais ignorer. Existe-t-il une commande ignore pour git comme il en existe pour svn?
Réponses
Trop de publicités?Il n'y a aucun git ignore
commande.
Modifier un .gitignore
fichier situé dans l'endroit approprié à l'intérieur de la copie de travail. Vous devez ensuite ajouter cette .gitignore
et le valider. Tout le monde qui les clones qui pensions de la volonté qu'ont ces fichiers ignorés.
Notez que seuls les noms de fichiers commençant par /
sera relatif au répertoire .gitignore
réside dans. Tout le reste sera de match de fichiers dans le sous-répertoire.
Vous pouvez également éditer .git/info/exclude
à ignorer certains fichiers de la même façon que dans une copie de travail. L' .git/info/exclude
le fichier ne pourra pas être engagée, et donc ne s'appliquent localement dans la présente une copie de travail.
Vous pouvez également créer un fichier global avec des motifs d'ignorer avec git config --global core.excludesfile
. Ce sera localement s'appliquent à tous git copies de travail sur le même compte utilisateur.
Exécutez git help gitignore
et lire le texte pour les détails.
Un très utile git d'ignorer la commande vient avec le génial visionmedia/git-les extras.
Voici quelques exemples d'utilisation:
liste de tous les modèles ignoré
git ignore
ajouter un motif
git ignore "*.log"
ajoutez l'un des modèles à partir de github/gitignore
git ignore -t rails
git-les extras de fournir beaucoup plus d'commandes utiles. Certainement la peine d'essayer.
Vous avez deux moyens d'ignorer les fichiers:
-
.gitignore
dans n'importe quel dossier ignorera les fichiers spécifiés dans le fichier pour ce dossier. L'utilisation de caractères génériques est possible. -
.git/info/exclude
contient le motif d'ignorance global, similaire au fichier de configurationglobal-ignores
dans subversions.