我创建了一个新的SSH密钥(除了用于访问公司gitlab服务器的密钥),将其添加到ssh配置文件并将其放在gitlab服务器上的配置文件中。 (我确实想为这台服务器使用另一台!)
我也改变了git全局配置用户和电子邮件,但这也无济于事。
这就是我的所作所为:
我试图用bash克隆我的测试项目:
git clone git@RPGL:testgroup/TestProject.git
我得到的是:
Cloning into 'TestProject'...
Warning: Permanently added the ECDSA host key for IP address 'bladibla IP6 address here' to the list of known hosts.
git@rpgl's password:
Permission denied, please try again.
git@rpgl's password:
(如果您需要更多信息,请说明。)
答案 0 :(得分:0)
请确保~/.ssh/config
引用了正确的ssh私钥,正如我在“What steps must I take to consistently push to two Github accounts using SSH?”中提到的那样
您的远程Git URL应该是
anHostEntry:auser/arepo.git