git常见问题汇总

  1. 生成秘钥文件
  2. github添加秘钥提示“ Key is already in use ”( 即:key已经被占用 )

生成秘钥文件

1
2
3
# 命令行输入如下命令,然后根据提示操作,username为你git上的用户名
# window管理员用户默认生成的文件路径为 C:\Users\Administrator\.ssh
ssh-keygen -t rsa -C "username"

github添加秘钥提示“ Key is already in use ”( 即:key已经被占用 )

1
2
# 可使用如下命令来查找哪个地方使用了该键
ssh -T -ai ~/.ssh/id_rsa git@github.com

github有两处添加秘钥的地方,这两个地方key值不能相同

  1. Settings -> SSH and GPG keys -> New SSH key
  2. 某一仓库 -> Settings -> Secrets -> New secret

参考: https://blog.csdn.net/m0_38072683/article/details/82939535


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 harxingxing@163.com