Я пытаюсь настроить Git для развертывания в Интернете, в соответствии с предоставленными указаниями here. Однако я могу только дойти до шага два, прежде чем все начнет идти наперекосяк.Ошибка с конфигурацией git для веб-развертывания
Теперь инструкции говорят, чтобы ввести следующее:
git remote add myServer [email protected]:~/path/to/myRepo.git
Так я иду вперед и подключить
git remote add xxxyyy [email protected]:/var/myRepo.git
, потому что я создал репозиторий - как указано - за пределами моей сети каталог. Однако это заставляет меня следующее:
fatal: Not a git repository (or any of the parent directories): .git
Так что я не уверен, если я искажая то в синтаксисе команды или что, но я совершенно запутался. Что касается специфики, то среда, которую я ищу для развертывания, - это VPS, который я установил с Digital Ocean, и среда, которую я ищу для разработки и развертывания, - это виртуальный бокс Xubuntu.
РЕДАКТИРОВАТЬ: Проблема решена с помощью самой любезной помощи VonC. Спасибо всем, кто внес свой вклад!
А, ладно. В инструкциях нет упоминания о том, что локальное репо уже установлено. Итак, я просто собираюсь создать голый репозиторий в каталоге, где живут файлы моего сайта? – user968270
@ user968270 нет, вам нужен не-голый локально, то есть один с рабочим деревом. Голый - для сервера, для того, чтобы вы нажимали на него (без использования рабочего дерева, что не означает риска несоответствия между удаленным рабочим деревом и веткой, которую вы нажимаете): http://bitflop.com/document/111 – VonC
@ user968270 подробнее о том, что является голой репо в http://htmlpreview.github.io/?https://github.com/sitaramc/sitaramc.github.com/blob/dce410b2a2804723676db9cabd7bb506b6d9ba05/concepts/bare-all.html. – VonC