Удаленный репозиторий не обновляется

Когда я пытаюсь переместить мои изменения в удаленный голый репозиторий, git говорит, что он обновлен, но я использую "post-receive" hook, который загружает все файлы в другой каталог, поэтому могу сказать, что на самом деле это не похоже на Дата. Что я могу сделать, чтобы узнать, что случилось?

Мой код для приема сообщения:

#!/bin/sh
GIT_WORK_TREE=/var/www/empirik/data/www/mywebsite git checkout -f
2 ответа

Пытаться

1) Убедитесь, что у вас есть правильное разрешение файла.

2) git add/path/your_files git commit -m "Изменения" git push origin master (проверьте, что вы находитесь в правильном репо с веткой git)


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

licensed under cc by-sa 3.0 with attribution.