參考 https://stackoverflow.com/questions/4708465/how-do-i-rename-a-git-repository-created-with-gitolite
1.
登陸遠程服務器,修改git對應倉庫的目錄為目標名稱
mv old-name.git new-name.git
2.
修改倉庫目錄中的gl-conf,把里面的倉庫名稱修改成新的名稱
3.
在客戶端gitolite-admin的目錄中,修改原來的conf/gitolite.conf中的內容,把對應倉庫名稱改成新的倉庫名稱
4.
在本地的倉庫中修改遠程倉庫的url
git remote set-url git@your.server:new-name.git
5.
最好把本地倉庫的目錄也修改成與遠程倉庫新的名稱對應,以免時間久了混淆
6.
完成。
期間試用過
git remote rename old-name new-name
沒有成功,提示錯誤
fatal: No such remote: old-name