LINUX.ORG.RU

Как организовать Git-хостинг на локальной машине?

 


1

2

Допустим, есть локальный проект по адресу /home/user/git/1/ как создать для него хостинг без всякого интернета и серверов по адресу /home/user/git/2/ и желательно ещё и зеркало /home/user/git/3 ? Понятно что можно просто мышкой или скриптом копипастить каталоги, но как это сделать средствами самого гита?

Рабочую версию команды

git push /home/user/git/2/
набрутфорсить не удалось, а в книге об этом не пишут.

★★★★★
Ответ на: комментарий от Log_in

Работает, а «зеркало» хостинга на другом винте можно делать привычным архивом.

Napilnik ★★★★★
() автор топика
Ответ на: комментарий от Log_in

Если хочется не каталогом, а локальным сервером, то можно модифицировать:

cd /home/user/git/2
git init --bare
git daemon --base-path=/home/user/git --detach --syslog --export-all --enable=receive-pack /home/user/git
cd /home/user/git/1
git remote add origin git://127.0.0.1/2
git push origin master

redgremlin ★★★★★
()
Ответ на: комментарий от imb

Не, мне гит нужен не для многопользовательской разработки а как однопользовательский усовершенствованный архиватор и средство получения версии проекта за нужное число (ещё это найду и можно спокойно пользоваться).

Napilnik ★★★★★
() автор топика

/home/user/git/2/

file:///home/user/git/2/
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.