Linux

可以為 gitolite 主機重命名子域嗎?

  • February 15, 2018

當我在當天設置我的 gitolite 伺服器時,我打電話給它gitolite.example.com,使用者要求它git.example.com代替它。

問題

如果我更改子域,所有使用者 repos 是否會繼續工作?

還是我必須在每個使用者儲存庫中更改某些內容?

如果您更改儲存庫的 URL,您將不得不更新每個客戶端上每個簽出儲存庫中的 URL,或者創建一個重定向gitolite.example.com以將請求重定向到git.example.com. 這樣已經簽出的 repos 將繼續工作,而新簽出的 repos 將直接獲取新的 URL。

要更改簽出儲存庫中的 URL,您可以使用以下命令

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

重定向顯然取決於您使用的網路伺服器。

引用自:https://serverfault.com/questions/897362