使用PuttyGen.exe生成的公钥私钥格式和git文档方法生成的不一样,
SSH 公钥设置 | Gitee 帮助中心
gitee方法生成的公钥类似:
ssh-ed25519 AAAA***5B Gitee SSH Key
PuttyGen.exe生成的:
公钥
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20240911"
AAAAB3NzaC1yc2EAAAABJQAAAQEAi7yNzlQ6iaAvPznSdirF77dt6qOni/Gt6Vlc
...
yvLUzMhVz2q9YUNQ7FDiv+MhDZiBnCxoVZYgkZF6tULtVKncuQ==
---- END SSH2 PUBLIC KEY ----
复制到gitee需要修改公钥成如下格式:
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAi7yNzlQ6iaAvPznSdirF77dt6qOni/Gt6Vlc...yvLUzMhVz2q9YUNQ7FDiv+MhDZiBnCxoVZYgkZF6tULtVKncuQ==
再把私钥导入到sourcetree即可:
配置远程仓库使用链接格式:
git@gitee.com:userName/name.git