Я хочу проверить пустую папку. Как я могу это сделать?
Ответ 1
Вы не можете совершать пустые папки в git. Если вы хотите, чтобы он появился, вам нужно положить что-то в него, даже просто пустой файл.
Например, добавьте пустой файл с именем .gitkeep в папку, которую вы хотите сохранить, а затем в файле .gitignore напишите:
# exclude everything
somefolder/*
# exception to the rule
!somefolder/.gitkeep
Зафиксируйте файлы .gitignore и .gitkeep, и это должно решить вашу проблему.
Ответ 2
поместите этот .gitignore в папку, затем git add .gitignore
*
*/
!.gitignore
Строка * сообщает git игнорировать все файлы в папке, но !.gitignore сообщает git, чтобы он все еще содержал файл .gitignore. Таким образом, ваш локальный репозиторий и любые другие клоны репозитория получат как пустую папку, так и .gitignore, которые ей нужны.
Изменить: может быть очевидным, но также добавить */в игнор git, чтобы также игнорировать подпапки.