Git中SSH key怎么生成

发布时间:2022-04-21 10:48:32 作者:iii
来源:亿速云 阅读:126

这篇文章主要介绍“Git中SSH key怎么生成”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Git中SSH key怎么生成”文章能帮助大家解决问题。

Git 中 SSH key 生成步骤

因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必需要让github仓库认证你SSH key,在此之前,必需要生成SSH key。

第1步:创立SSH Key。在windows下查看[c盘->客户->自己的客户名->.ssh]下能否有id_rsaid_rsa.pub文件,假如没有需要手动生成。
打开git bash,在控制台中输入以下命令。

$ ssh-keygen -t rsa -C ``"youremail@example.com"`

密钥类型可以用 -t 选项指定。假如没有指定则默认生成用于SSH-2的RSA密钥。这里使用的是rsa。

同时在密钥中有一个注释字段,用-C来指定所指定的注释,可以方便客户标识这个密钥,指出密钥的用途或者其余有用的信息。所以在这里输入自己的邮箱或者者其余都行。

输入完毕后程序同时要求输入一个密语字符串(passphrase),空表示没有密语。接着会让输入2次口令(password),空表示没有口令。3次回车就可完成当前步骤,此时[c盘>客户>自己的客户名>.ssh]目录下已经生成好了。

第2步:登录github。打开setting->SSH keys,点击右上角 New SSH key,把生成好的公钥id_rsa.pub放进 key输入框中,再为当前的key起一个title来区分每个key。

四.代码提交。
1.在项目所在的本地项目的根目录下,单击右键在菜单中点击“Git Bash Here”,进入git命令行输入界面

2.输入:git init,回车,初始化git仓库。此时目录下会生成一个.git文件夹

3.输入:git add . (命令里有个点),将当前目录所有文件标记为需要入库的新文件。输入:git status查看当前仓库状态,可以看到新添加文件状态“new file:   test123.txt”

4.输入:git commit -m "First commit~",引号中的内容为提交日志

5.输入:git log 看看入库的记录

6.本地代码推送到远程git仓库。

输入:git remote add origin https://git.qcloud.com/cbuttonst/test.git 增加远程仓库地址。假如add的url不小心输错了,可以使用:git remote set-url origin https://xxx 重新设置成新的url。

7.输入:git pull --rebase origin master  这时会提醒你输入客户名(腾讯工蜂中的客户名),回车之后会弹出一个密码输入框(密码也是注册账号过程中你自己填写的)。这一步时将远程仓库文件拉到本地仓库,升级本地仓库。会出现下列信息。

8.这时可以推送本地文件到远程仓库了。输入命令:git push -u origin master 推送本地代码到远程git仓库,

push成功后,即可以在工蜂的项目中看到上传的源码文件了

关于“Git中SSH key怎么生成”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。

推荐阅读:
  1. SSH-key详解及其在Git中的使用
  2. git设置用户名密码并设置ssh秘钥

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

git ssh key

上一篇:Git常见的名词是什么

下一篇:本地怎么部署gitlab-ce

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》