Рабочий процесс Git с WordPress - Localhost to Live

У меня есть простой, но общий вопрос о рабочем процессе WordPress.

Текущий рабочий процесс

  1. Я разрабатываю все локально
  2. FTP-файлы (и дамп базы данных) до сервера, чтобы показать клиенту
  3. Вносить запрошенные изменения локально
  4. FTP-файлы (и дамп базы данных) снова загружаются на сервер
  5. Больше локальных правок
  6. FTP (и дамп базы данных) снова
  7. Промыть и повторить

Это стало настоящей болью. Должен быть лучший способ

Предполагаемый рабочий процесс Git

  1. Локальная копия будет моим «главным»
  2. «Отправить» файлы куда-то
  3. «Вытащить» файлы из этого места в середину моей жизни / testing server

Я думаю, что имею представление о том, как это должно быть сделано концептуально, но я не знаю, как это должно быть сделано практически. Должен ли я использовать частное репо Github посередине? Есть ли способ для моего Live-сайта «вытащить» непосредственно из моего репозитория localhost?

Приносим извинения, если это уже кажется элементарным или забитым до смерти, но я искал и не нашел базового «Вот как ваш рабочий процесс» следует смотреть ».

С благодарностью!

Терри

21
задан saltcod 16 June 2011 в 13:46
поделиться