$ git remote get-url origin
http://git.code.oa.com/your_group/your_project
$ git remote set-url --delete origin http://git.code.oa.com/your_group/your_project
$ git remote set-url --add origin git@git.code.oa.com:your_group/your_project.git
如果 git remote set-url --delete
命令出现如下错误 :
fatal: 将不会删除所有非推送 URL 地址
可以尝试如下命令:
$ git remote set-url origin git@git.code.oa.com:your_group/your_project.git
并使用以下方法验证:
$ git remote -v
如果结果有http开头的地址, 也有 git开头的地址, 那这里可以再执行一次 git remote set-url --delete
删除 http开头的地址,之后就剩下git 开头的地址了。