Как мне переместить мои репозитории Git и сохранить тот же URL для клонирования? - PullRequest
0 голосов
/ 30 июня 2011

В настоящее время у меня есть репозитории в /home/git/repositories/flt. Я могу клонировать, используя git clone git@hostname:flt/root.git. /home/git - это каталог $HOME для пользователя git. Я использую Gitolite.

Я хочу переместить репозитории flt в другой путь, который не является домашним каталогом git. Как я могу настроить его так, чтобы моя команда клонирования не менялась? Я могу изменить домашний каталог git, если это необходимо. Спасибо.

1 Ответ

2 голосов
/ 30 июня 2011

Вы можете поменять дом пользователя git, конечно, или вы упростите его и просто дадите ссылку на новое место.Глядя на пути, я предполагаю, что вы используете linux;)

ln -s /path/to/new/flt.git /home/git/repositories/flt

Однако я бы просто использовал новое местоположение каждый раз, когда клонировал репозиторий.Я не вижу причины (за исключением того, что есть сценарий сборки, жестко указывающий на старое местоположение в дикой природе), почему нужно использовать старый путь.

...