Jak.gitignore wszystkie pliki / folder w folderze, ale nie sam folder? [duplikat]
Możliwy duplikat:
Jak dodać pusty katalog do repozytorium git
Chcę sprawdzić w pustym folderze. Jak mogę to zrobić?
2 answers
Nie możesz zatwierdzić pustych folderów w git. Jeśli chcesz, żeby się pojawił, musisz umieścić w nim coś, nawet pusty plik.
Na przykład dodaj pusty plik o nazwie .gitkeep to the folder you want to keep, then in your .zapis pliku gitignore:
# exclude everything
somefolder/*
# exception to the rule
!somefolder/.gitkeep
/ Align = "left" / gitignore i .pliki gitkeep i to powinno rozwiązać twój problem.Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-17 00:55:44
Włóż to .gitignore do folderu, następnie git add .gitignore
*
*/
!.gitignore
Linia *
mówi gitowi, aby zignorował wszystkie pliki w folderze, ale !.gitignore
mówi gitowi, aby nadal zawierał .plik gitignore. W ten sposób Twoje lokalne repozytorium i wszelkie inne klony repozytorium otrzymają zarówno pusty folder, jak i pusty folder .gitignore potrzebuje.
Edit: może być oczywiste, ale także dodać * / do git ignore, aby również ignorować podfoldery.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-22 05:13:08