本地 git ssh 密钥配置方案

1、生成SSH公钥

ssh-keygen -t rsa -C "[email protected]" 

2、查看 public key,并把他添加到码云(Gitee.com) SSH key

添加地址: https://gitee.com/profile/sshkeys

企业版 参考:https://gitee.com/help/articles/4181#article-header0

码云push时提示 DeployKey does not support push code fatal: Could not read
from remote repository.

如果需要push代码到码云,需要创建个人公钥,公共公钥只可以读不可以修改
参考:https://www.cnblogs.com/aipeli/p/11063329.html

cat ~/.ssh/id_rsa.pub

3、添加后,在终端(Terminal)中输入

ssh -T [email protected]

若返回

Welcome to Gitee.com, yourname!

证明添加成功

顺便说下如何配置 git remote:

$ git remote -v
origin  https://github.com/abcde/test.git (fetch)
origin  https://github.com/abcde/test.git (push)
test    https://github.com/abcde/onceAgain.git (fetch)
test    https://github.com/abcde/onceAgain.git (push)

想删除其中的一个test,方法为:

$ git remote remove test
结果为:
$ git remote -v
origin  https://github.com/abcde/test.git (fetch)
origin  https://github.com/abcde/test.git (push)

关联一个新的远程仓库:

git remote add origin [email protected]:abcde/cheerland.git

你可能感兴趣的:(Git)