Когда я настраивал свой gitolite сервер в тот день, я назвал его gitolite.example.com
, и пользователи просят, чтобы он был git.example.com
вместо этого.
Вопрос
Если я изменю поддомен, все репозитории пользователей будут продолжать работать?
Или мне нужно будет что-то изменить в каждом репозитории пользователей?
Если вы измените URL-адрес репозиториев, вам придется либо обновить URL-адрес в каждом извлеченном репо на каждом клиенте, либо создать перенаправление на gitolite.example.com
для перенаправления запросов на git.example.com
. Таким образом, уже извлеченные репозитории будут продолжать работать, в то время как вновь извлеченные репозитории будут напрямую получать новый URL.
Чтобы изменить URL в извлеченном репозитории, вы можете использовать эту команду :
git remote set-url origin https://git.example.com/PATH/TO/REPOSITORY.git
Очевидно, что перенаправление зависит от используемого вами веб-сервера.