可以重命名 gitolite 主机的子域名吗?

可以重命名 gitolite 主机的子域名吗?

当我以前设置我的 gitolite 服务器时,我调用了它gitolite.example.com,而用户要求它代替它git.example.com

问题

如果我更改子域名,所有用户的存储库都会继续工作吗?

或者我必须在每个用户存储库中更改一些内容?

答案1

如果您更改了存储库的 URL,则必须在每个客户端上更新每个签出的存储库中的 URL,或者在 上创建重定向gitolite.example.com以将请求重定向到git.example.com。这样,已签出的存储库将继续工作,而新签出的存储库将直接获取新的 URL。

要更改已签出存储库中的 URL,您可以使用此命令

git remote set-url origin https://git.example.com/PATH/TO/REPOSITORY.git

重定向显然取决于您使用的网络服务器。

相关内容