Страницы

Поиск по вопросам

воскресенье, 1 декабря 2019 г.

Как добавить пустую папку в репозитории Git?

#git #git_commit


Как добавить пустую папку (без файлов) в репозиторий Git? Вариант, закомитить папку
с файлами, а потом их удалить - не подходит.
    


Ответы

Ответ 1



Полностью пустую папку создать нельзя, git не позволит. Стандартная практика такая: в нужной папке создается пустой (0 байт) файл с именем .gitkeep. Можно добавить его, тогда git заметит и папку. Распространённая неудачная практика: создавать файл с именем .gitignore. Это имя зарезервировано для другой задачи, не стоит использовать его не по назначению.

Ответ 2



Пустую директорию git не даст добавить в индекс. Замечу, что не обязательно создавать файл с именем .gitkeep. Можно любое другое адекватное имя. Я, например, практикую имя .keepdir. Можно просто .keep. Файл лучше создавать скрытым, так как он не несет никакой полезной информации.

Комментариев нет:

Отправить комментарий