2016-08-24 3 views
0

Проблема:Как передать удаленные файлы на git pull?

Существует PHP-скрипт на моем сервере изменить некоторые файлы в директории под названием «Пример /». Эти измененные файлы "uncommitted", нормально. Таким образом, чтобы довести эти изменения мне нужно:

  • Войти на сервере
  • перейти в каталог сайта
  • набор мерзавец голого = ложь
  • добавить и совершить все
  • установить голое = истина
  • Наконец, git вытащить изменения, чтобы работать на локальном!

Это очень скучная работа, и я хотел бы знать, есть ли способ или сценарий, чтобы сделать это автоматически. Возможно, git-крючки могут помочь в выполнении этих задач, но я не могу найти ничего об этой проблеме.

Или (если существует) некоторая команда git для удаленного обновления с локального.

Извините, мой английский. ^^

ответ

1

Если это ваш php-скрипт и/или у вас есть доступ к его изменению, вы можете просто отредактировать скрипт, чтобы зафиксировать изменения.

В противном случае, в зависимости от вашей серверной платформы, вы можете добавить задание cron (или запланированное задание (Windows) и т. Д.) И написать новый скрипт для периодической фиксации изменений.

Насколько я знаю, git hooks здесь не применяются, потому что рабочий каталог просто изменяется скриптом php, который на самом деле не является функцией git.

Смежные вопросы