Я работаю на веб-сайте локально.
Я превратил папку, содержащую его файлы, в репозиторий с рабочим деревом.
После этого я sh вносил изменения в «удаленный» репозиторий, который также является папкой на локальном диске.
Я создал ловушку post-receive
в «удаленном» репозитории, которая проверяет определенную локальную папку, которая имитирует сеть root на сервере каждый раз, когда я помещаю sh в пустой репозиторий.
Однако, поскольку у меня есть файл .gitignore
в рабочем дереве, он также извлекается из того, что должно быть «живым» сайтом.
Как мне исключить файл .gitignore
во время оформления заказа?
Любые другие советы приветствуются.