换电脑了,还想继续用老电脑的git的私钥和密钥,请问怎么设置?

换电脑了,还想继续用老电脑的git的私钥和密钥,请问怎么设置?请说详细一点,最好带上图。我用的少,请指教,谢谢。

1、首先将已知的公钥、私钥复制到另一台电脑的.ssh目录下

img

2、在另一台电脑创建config文件,添加如下内容

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa

方法

第一步:在新的系统中安装git;

第二步:迁移rsa私钥,git默认的存放位置在C:\Users\xxx.ssh目录下,私钥默认名为id_rsa,公钥默认名为id_rsa.pub;将旧系统中的.ssh目录直接复制到新系统的C:\Users\xxx目录下即可;

第三步:迁移git全局配置文件,默认存放位置为C:\Users\xxx\目录下,命名为.gitconfig的文件,该文件中存放着用户名;可以直接将该文件复制至新系统的C:\Users\xxx目录下即可,也可以在git的设置的界面的Git->Edit global .gitconfig操作。

第四步:设置SSH client,在git设置的NetWork中设置SSH client的路径,可以将其设置为git安装目录下的ssh.exe,例如C:\Program Files\Git\usr\bin\ssh.exe,此设置之后git操作就不用再输入密码了。

至此git本地账户迁移完成。

参考链接:

如有问题及时沟通