web-dev-qa-db-fra.com

Sourcetree ajout de fichiers dans le .gitignore global, pas dans le référentiel .gitignore

J'utilise SourceTree pour mes référentiels GIT.

Aujourd'hui, je dois ignorer certains fichiers; lorsque j'ai ajouté ces fichiers pour ignorer la liste du menu "Ignorer le fichier" de SourceTree et vérifier le fichier .gitignore local, les fichiers ignorés n'y sont pas répertoriés. Au lieu de cela, ils sont répertoriés dans le .gitignore global.

Comment puis-je demander à SourceTree d'ajouter les fichiers au .gitignore spécifique au référentiel?

16
Irfan DANISH

Lorsque vous choisissez d'ignorer un fichier qui est modifié, etc., SourceTree affichera la boîte de dialogue suivante:

Ignore modal dialogue

Au lieu de choisir la "liste d'ignorance globale", sélectionnez l'option "ce référentiel uniquement".

19
acanby

Le moyen le plus simple de modifier l'individu est de cliquer avec le bouton droit sur le fichier. Cliquez sur Ignorer et sélectionnez l'option à ignorer uniquement dans ce référentiel, puis vous verrez un nouveau fichier appelé .gitignore dans la liste.

Si vous les avez déjà accidentellement ajoutés à la liste. Vous pouvez les supprimer en allant dans Sourcetree -> Préférences -> Option de menu Git. Voir ci-dessous. Sourcetree options

Comme un petit conseil - je trouve que github a une grande sélection de fichiers ignorer github de démarrage que je trouve vraiment utile pour démarrer un nouveau projet

Par exemple: https://github.com/github/gitignore

9
UKDataGeek