smartgit拉取报错需密钥或密码
报错如下:
分析原因: 首先,要确认本地公钥与gitlab服务器一致,再确认拉取方式是使用url或ssh,如果本机有安装Git
Extensions与smartgit两个软件,而使用Git
Extensions正常,使用smartgit报错,那么很可能是因为smartget拉取代码的方式不同而导致,本次报错就是因为它。上述图报错,是因为smartgit拉取是使用ssh地址,而smartgit设置的拉取方式却是url导致,那么只需要更改smartgit拉取的方式。
如下步骤
左上角->Edit->Preferences
Authentication->设置为“Use system SSH client”,改完OK保存,再拉取即可。