Я все осведомлен о таких сервисах, как github и таких, которые предоставляют действительно хорошую систему для всего. Но я хочу знать, могу ли я использовать свой собственный веб-сервер?
Сервер не принадлежит мне, я на общем хосте. Так что это не моя собственная коробка, в которую я могу внести изменения.
Мне не нужен модный внешний интерфейс, мне не нужны никакие дополнительные mumbo-jumbo, просто я просто хочу иметь возможность клонировать и перейти к голому репозиторию на этом веб-сервере.
То, что я пробовал до сих пор, - это инициализация чистого репо на моих локальных дисках, клонирование его в другом месте и создание пустого файла readme, а затем отправка его в «удаленное» репо.
Я думаю, что создал каталог 755 на моем сервере под названием «git», а затем загрузил в него пустой каталог git (в данном случае это папка с именем test.git). так что каталог
/git/test.git
Однако, когда я пытаюсь даже просто клонировать это, я получаю
Клонирование в тест ... ошибка: запрошенный URL вернул ошибку: 500
при доступе к http://blackjaguarstudios.com/git/test.git/info/refs
фатально: HTTP-запрос не выполнен
Так что, очевидно, что-то, чего я не делаю, вопрос в том, возможно ли это?
Меня не волнует * * о безопасности на самом деле, я просто ищу немного больше приватности, чем плату за частные репозитории github за чуть более чувствительные вещи, но ничего страшного, если кто-то их найдет: p