J'ai NetBeans 8.2 et comme vous pouvez le voir, j'ai deux fichiers ignorés correctement dans mon projet, ces fichiers sont ".gitkeep" et "app.properties". Mais je veux exclure d'ignorer tous les fichiers qui se trouvent dans le répertoire/vendor/Demo/librery/File, mais je dois faire quelque chose parce que je ne vois pas leurs changements.NetBeans 8.2 et Git: comment exclure d'ignorer des fichiers ou des répertoires. Le répertoire du fournisseur est ignoré par défaut
.gitignore fichier:
.vagrant/
vendor/*
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log
Qu'est-ce que je fais mal?
Edit 1:
J'ai fait quelques changements dans mon dossier .gitignore et il ne fonctionne pas.
fichier .gitignore:
.vagrant/
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log
Edit 2:
D'autres changements et il ne fonctionne pas.
.vagrant/
!vendor/
vendor/bin/*
vendor/composer/*
vendor/container-interop/*
vendor/psr/*
vendor/zendframework/*
vendor/zfcampus/*
!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log
Edit 3:
Pourquoi fournisseur est ignoré?
.vagrant/
#!vendor/
#vendor/bin/*
#vendor/composer/*
#vendor/container-interop/*
#vendor/psr/*
#vendor/zendframework/*
#vendor/zfcampus/*
#!vendor/Demo/*
config/development.config.php
data/cache/*
data/logs/*
!data/cache/.gitkeep
phpunit.xml
ubuntu-xenial-16.04-cloudimg-console.log
fixe it !!!
Toutes les solutions qui me sont données sont justes. Le problème avec NetBeans est que vous devez fermer NetBeans, nettoyer le dossier de cache de NetBeans et enfin, ouvrir à nouveau NetBeans pour voir les changements précédemment faits dans le fichier .gitignore.
Prenez le! hors d'avant la ligne. app.properties n'est même pas répertorié. – aynber
Ne fonctionne pas. Je veux exclure de ignor/vendeur/démo/*. Si je sors "!" Je n'ignore pas, n'est-ce pas? –
Git ignore tout ce qui est répertorié dans le fichier .gitignore. Consultez la documentation ici: https://git-scm.com/docs/gitignore Assurez-vous également que le fichier est nommé .gitignore, pas .ignore – aynber