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