首页 > 其他 > 详细

Git推送修改到GitHub中

时间:2021-09-02 04:18:36      阅读:26      评论:0      收藏:0      [点我收藏+]

主要通过给GitHub设置SSH key的方式实现push权限控制。

$  ssh-keygen -t rsa -C "你的邮箱"
Generating public/private rsa key pair.
//这里指定秘钥文件路径,直接回车即可
Enter file in which to save the key (/c/Users/my/.ssh/id_rsa):
Created directory ‘/c/Users/my/.ssh‘.
//输入登录密码
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

Your identification has been saved in /c/Users/my/.ssh/id_rsa
Your public key has been saved in /c/Users/my/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:xxxxxexample@gmail.com
The key‘s randomart image is:
+---[RSA 3072]----+
|        .o...=o. |
|        ..  =..  |
|         ..oE .  |
|          oo O   |
|        S B.+ B  |
|         * O * + |
|      o = B X o .|
|     . + = X =   |
|        o.o =    |
+----[SHA256]-----+

在上面路径的id_rsa.pub中得到公钥(全部复制)

然后进入gitHub中,找到Setting 

SSH keys / Add new
//粘贴刚刚获得的公钥到这里
//勾选允许写权限
 
保存即可。

 

Git推送修改到GitHub中

原文:https://www.cnblogs.com/whutwxj/p/15207389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!