Linux
可以為 gitolite 主機重命名子域嗎?
當我在當天設置我的 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
重定向顯然取決於您使用的網路伺服器。