1

Я храню простой набор HTML-файлов, сгенерированных Pandoc, на сервере, и я решил использовать git для контроля версий.

Я никогда не редактирую файлы непосредственно на сервере, поэтому я сохраняю ветку на сервере; когда я делаю изменения в своей локальной копии, я фиксирую и нажимаю; тогда я SSH к серверу и сливаю его в рабочую копию там:

git push
ssh my-server.org "(cd /some/git/repo/ && git reset --hard)"

Есть ли более простой способ сделать это?

0