如何在在git远程仓库上添加公钥

如何在在git远程仓库上添加公钥,第1张

第一步

首先在本地创建一个文件夹,git init 创建本地仓库

编写完成后 **git add . **提交所有的项目

git commit -m "提交" 注释

然后打开coding创建项目

第二步

生成ssh公钥

-. 设置Git的user name和email:

$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.com"

-. 生成SSH密钥过程:

1.查看是否已经有了ssh密钥:

cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除

2.生存密钥:

$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”

按3个回车,密码为空。

最后得到了两个文件:id_rsa和id_rsa.pub

之后打开id_rsa.pub文件将公钥复制进入 : coding-账户-SSH公钥,添加进去即可

第三步

选择项目-代码:

git remote add origin git@xxx/xxx //ssh地址

git push -u origin master

你的git服务器是用什么管理的?

1、如果是gitolite的话,因为你是管理员,直接把gitolite-admin.git克隆到本地,然后把你要添加的公钥放在gitolite-admin文件夹下面的keydir文件夹中,然后执行git add,git commit,最后git push到服务器就ok了。

2、还有一种办法是把公钥传给git库的管理员,然后管理员直接做那些动作完成添加,不过我喜欢第一种的管理方式,直接在win7上管理,方便。

随时追问互相学习交流。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11628775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存