#git
#git
Вопрос:
Я собираюсь создать скрипт установки / обновления для моей программы. При развертывании было бы опасно оставлять каталог установки доступным и он будет удален из моей рабочей копии.
Каков наилучший способ управлять этим в git? Можно ли просто удалить каталог установки? Я просто не хочу, чтобы она создавалась заново, если что-то изменится в папке установки.
Ответ №1:
Да, удалять папку безопасно, если только вы не собираетесь делать что-то вроде
git reset --hard
или
git checkout -- Folder
Ответ №2:
Вы могли бы добавить перехват для запуска
git rm -r <path to install folder>
Это удалит ее из файловой системы и индекса; однако это может вызвать конфликт слияния при следующем внесении изменений в папку установки.
Ответ №3:
Отредактируйте файл «.git/info/exclude» и определите все файлы внутри папки установки (install/*) как игнорируемые файлы.