Когда я когда-то настраивал свой 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
Очевидно, что перенаправление зависит от используемого вами веб-сервера.