.gitkeep
Git не відслідковує порожні директорії і не додає їх до індексу.
Але в деяких випадках потрібно мати створену директорію заздалегідь (наприклад, при внесенні змін на сервер), яка пізніше буде наповнюватися файлами. Тому зазвичай у таких директоріях створюють порожній файл .gitkeep, щоб git зберіг директорію у своєму індексі.
Ви можете додати будь-який файл, з будь-якою назвою (крім тих, що прописані у .gitignore), але саме додавання .gitkeep є поширеною практикою для таких випадків.
Щоб створити файл .gitkeep у кожній порожній директорії, запустіть цей сценарій bash із кореня вихідного проекту:
Щоб тримати каталог, але не файли
Якщо ви хочете ігнорувати все в директорії, але водночас бажаєте тримати її в індексі - додайте такі рядки у свій .gitignore:
Last updated