Я пытаюсь превратить мой веб-сайт, который я создаю с нуля (то есть, корень сайта), в Git-сервер.
По сути, я хотел бы иметь локальную копию, которую я могу редактировать через Eclipse, а затем отправить обратно на мой сервер. Когда я читал онлайн, у меня сложилось впечатление, что все, что мне нужно было сделать, это настроить репо в моем пути /srv/http
, а затем добавить:
<Directory "/usr/lib/git-core*">
Require all granted
</Directory>
SetEnv GIT_PROJECT_ROOT /srv/http
SetEnv GIT_HTTP_EXPORT_ALL
ScriptAlias /git/ /usr/lib/git-core/git-http-backend/
К моему файлу Apache Conf. Теперь Egit (в Eclipse) распознает mydomain.me/git
как git-репозиторий, но говорит, что в нем нет проектов (хотя я добавил в него все файлы из /srv/http
). Команды, которые я запускал, были (из /srv/http
): 'git init', 'git add.Я сделал удаленный, а затем отредактировал мой сервер Apache conf.
Я иду об этом правильным путем? Есть ли лучшая программа, в которой я могу поддерживать локальную копию своего сайта и затем синхронизировать изменения с сервером? Я также не заинтересован в использовании GitHub для этого (сайт будет доступен только для меня).