#git #capistrano
#git #capistrano
Вопрос:
У меня есть несколько нестационарных и неотслеживаемых файлов в локальном репозитории GIT. Если я запущу cap deploy
, будут ли они проигнорированы? Я надеюсь, что да. Я просто хочу, чтобы эти файлы игнорировались.
Ответ №1:
Capistrano использует GIT для развертывания ваших файлов. Они могут развертывать только файлы, которые включены в ваш репозиторий GIT. Таким образом, он развертывает только файлы, у которых есть фиксация.
Неотслеживаемые и измененные файлы не могут быть развернуты, поскольку они не включены и не добавлены в ваше хранилище.
Комментарии:
1. Когда вы говорите «ваш репозиторий GIT», вы имеете в виду в моем локальном репозитории GIT или в реальном репозитории GIT? Извините за невежество! Я предполагаю, что это ОПЕРАТИВНЫЙ. ??
2. Тогда вопрос в том, как вы используете Capistrano. Обычно Capistrano подключается к серверу по SSH и запускает команду, подобную git pull. Затем вы должны сначала протолкнуть свои изменения из-за удаленного и использовать удаленное репозиторий. Есть несколько способов работы с Capistrano. Лучший способ — прочитать документацию