папка git под контролем версий, но удалена из рабочей копии - PullRequest
0 голосов
/ 25 апреля 2011

Я собираюсь создать скрипт установки / обновления для моей программы.При развертывании было бы опасно оставлять каталог установки доступным и будет удален из моей рабочей копии.

Как лучше всего справиться с этим в git?Можно ли просто удалить каталог установки?Я просто не хочу воссоздавать его, если что-то меняется в папке установки.

Ответы [ 3 ]

1 голос
/ 25 апреля 2011

Да, безопасно удалить папку, если вы не собираетесь делать что-то вроде

git reset --hard

или

git checkout -- Folder
0 голосов
/ 25 апреля 2011

Отредактируйте файл ".git / info / exclude" и определите все файлы в папке установки (install / *) как игнорируемые файлы.

0 голосов
/ 25 апреля 2011

Вы можете добавить хук для запуска

git rm -r <path to install folder>

Это удалит его из файловой системы и индекса;однако это может вызвать конфликт слияния при следующей загрузке с изменениями в папке установки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...