github SSH 生成和使用(详细)

news/2025/1/11 5:53:40/

通过ssh连接github,可以有效的提升安全性

1.设置位置

在这里插入图片描述

2.生成ssh密钥(windows)

打开git bash,输入以下命名,把your_email@example.com换成自己的github账号

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

如果这里直接按回车,就会生成在默认的地方,如果已经生成过了,就会覆盖
在这里插入图片描述
如果要保存到d:/.ssh/github_rsa,在此输入(注意:文件夹必须存在)

/d/.ssh/github_rsa

提示增加证书的密钥,可以回车不加,是对证书的再次加密,建议使用
在这里插入图片描述

3.添加到ssh-agent

以下操作在git bash里面运行
检查ssh-agent是否运行,显示pid说明正常

eval "$(ssh-agent -s)"

添加ssh证书(路径是上面写的),并输入证书密码(如果有)

ssh-add /d/.ssh/github_rsa

4.将公钥(.pub)复制并保存

会提示输入github密码并确认

在这里插入图片描述

5.测试能否连接

注意,这里不要替换为自己的邮箱

ssh -T git@github.com

注意:网络不好可能导致无法连接,建议先解决网络问题
国内是可以直接访问github的,清理dns通常就能解决

6.设定git信息

git config --global user.name "username"
git config --global user.email "email"

7.项目配置

目录用/分开,比如c://aaa/aaa目录

cd /c/aaa/aaa

git 初始化

git init

添加(从github的code中可以查看地址)

git remote add origin git@github.com:yourName/repositoryname.git
或
git remote add origin https://github.com/yourName/repositoryname.git

然后可以克隆项目修改了


http://www.ppmy.cn/news/107791.html

相关文章

iOS推送证书格式转换

步骤: 1.将cer文件转换为pem格式的文件 打开终端----->cd打开到aps.cer文件文件夹,执行下面的命令 命令: openssl x509 -inform der -in 文件名称.cer -out PushChatCert.pem(我一般命名aps.cer) (PushChatCert.pem&#xff1a…

多元办公场景下,企业如何保障工作效率与数据安全流通?

为适应数字化转型需求,提升办公效率,很多企业对工作模式进行革新,并将更多协同办公工具引入工作流程。然而,这也扩大了企业内网对外的安全暴露面,企业亟需进一步加强底层基础设施的网络安全建设,严防勒索病…

基于Fragment的插件化

宿主App的Activity想要加载插件中的Fragment,一般需要在进入插件的Fragment时要使用插件的ClassLoader和Resource对象。这就要求我们替换ClassLoader和Resource。我们首先在宿主app中使用一个FragmentLoaderActivity类来存放要加载的Fragment,然后按照以…

支持图片扩展等AI功能,PS 2023 v24.5 安装教程

主要功能 PS发布了革命性的AI功能,创意填充,创意工具,图像预设,智能移除,上下文任务栏,智能渐变。 “创意填充”是一套具有革命性且神奇的全新功能,它由 AI 提供支持,基于您与生俱…

ArcGIS教程——ArcGIS快速入门

实例数据:https://pan.baidu.com/s/184wwCmWrJdb-qjxsT614EQ 密码:dowv ArcGIS for Desktop是一套完整的专业GIS应用程序,包含有ArcMap、ArcCatalog、ArcToolbox、ArcScense、ArcGlobe和Model Builder等。其中ArcMap、ArcCatalog、ArcToolbo…

低代码平台产品排行榜揭晓:这些产品值得你选择和使用

低代码平台改变了软件开发的方式。它不需要开发团队从头开始创建应用程序,而是允许用户在几乎没有编码知识的情况下构建自定义应用程序。这些平台为需要定制软件解决方案但没有预算或时间聘请开发团队的企业提供了一种简单且经济高效的解决方案。而在本文中&#xf…

珞珈一号夜间灯光数据校正流程

一、前言 随着珞珈一号夜间灯光数据的发射,其高分辨率等优异性能,可以为我国相关部门监测国内和全球宏观经济运行情况,为政府决策提供客观依据,珞珈一号理想情况下荷在15天内完成绘制全球夜光影像,提供我国或者全球GDP指数、碳排放指数、城市住房空置率指数等专题产品。 …

2023年互联网Java工程师高级面试八股文汇总(1260道题目附解析)

今年的行情,让招聘面试变得雪上加霜。已经有不少大厂,如腾讯、字节跳动的招聘名额明显减少,面试门槛却一再拔高,如果不用心准备,很可能就被面试官怼得哑口无言,甚至失去了难得的机会。 现如今,情…