问题描述
pull的时候老显示未设置ssh key。明明之前已经设置过了。新打开一个bash窗口又得重新设置
解决方案
修改git中的ssh配置文件
1. 打开git安装路径下的\etc\ssh文件夹,修改ssh_config文件\
配置如下内容:
Host gitcode.net #修改成对应的hostname
HostName gitcode.net #修改成对应的hostname
User git #修改成对应的username
IdentityFile C:\\Users\\admin\\.ssh\\id_ras #修改成对应的私钥路径
2.小坑,一定要确保用ssh链接仓库,而不是https
通过 git config -l 可阅。
修改请参考:
git remote remove origin
git remote add origin ssh://git@10.0.0.8:10022/xxx.git
git branch --set-upstream-to=origin/mybranch