но это будет точно то же самое, что написано вверху


а как полученный ответ кешировать?
у меня установлен GitHub Desktop - можно ли это делать через него?
/home/user/prod/, а разработку ведёте в /home/user/dev/.devcd /home/user/dev/
git initprodgit clone /home/user/dev/ /home/user/prod/dev, prod НЕ трогаем. Допустим, вы сделали 5 коммитов и хотите отправить их в рабочую версию. Для этого заходите в папку prod и делаете pullcd /home/user/prod/
git pullprod при каждом коммите в dev при помощи хуков. Для этого нужно создать файл /home/user/dev/.git/hooks/post-commit со следующим содержимым:#!/bin/sh
echo ""
echo "Подтягиваем изменения в production"
cd /home/user/prod/
unset GIT_DIR
git pull
exec git update-server-info Схема работы: рабочая машина -> Github -> сервер
коммитится через Github на сервер
не люблю локально работать - это надо в виртуалбоксе убунту ставить
это для меня - авадакедавра - я ничего не понимаю
этот вариант увы неправильный т.к. += нужно заменить на array_merge
У вас не рекурсивная функция