问题
某次gitlab远程连接失败,后管重启代码库后,网页可以打开git地址,但是电脑不能再拉取、推送、克隆项目了。
写在操作前
SourceTree的已克隆项目是通过http克隆的,在按照本文处理方案前,我重新制作了ssh公钥。目前还不清楚这一步骤是否是必须的,为保险起见,可以重新制作ssh,但是旧ssh一定不要删除。
解决方案
-
选择指定的git代码库,选择设置,如图一
-
选择图二中远程仓库的路径,点击编辑
-
将代码库的ssh地址填入URL/路径,如图三。更换URL/路径后点击确定。
-
点击仓库设置的确定。如图四
5.此时再进行推送/拉取/克隆等远程操作即可成功啦