首页 > 其他分享 >配置Github免密提交

配置Github免密提交

时间:2024-02-02 19:11:22浏览次数:27  
标签:git 免密 github Github ssh 提交 Your com email

配置Github免密提交

配置git使用的username和email,该信息将会在git提交记录中显示

git config --global user.name "Your username"
git config --global user.email "Your email@example.com"

请注意用你的github name和email填充

随后,生成ssh key,以便使用ssh连接至github

ssh-keygen -t rsa -C "Your email@example.com"

然后一直敲回车

随后

cat ~/.ssh/id_rsa.pub

将输出的公钥复制下来。

打开github.com,登录后点击右上角头像,从中找到Settings,在打开的页面中,找到左侧“SSH and GPG keys”选项卡,点击 New SSH key

将复制下来的内容黏贴到Key框内,并在Title里面给该密钥按照您的喜好取名。

最后点击Add SSH key即可。

您可以在docker或者命令行中使用

ssh -T git@github.com

进行测试,如果输出 Hi,"Your name"!You've successfully authenticated!... 等内容,则说明成功配置了密钥。

标签:git,免密,github,Github,ssh,提交,Your,com,email
From: https://www.cnblogs.com/3to4/p/18003699

相关文章

  • github下载Vue-Devtools进行安装的方式
    注意:下载Vue-Devtools依赖需要yarn环境.0.安装:yarnnpminstallyarn-g配置:下载镜像1.在C盘目录下,打开.yarnrc环境配置文件2.复制下面命令到配置文件registry"https://registry.npmmirror.com"chromedriver_cdnurl"https://npmmirror.com/mirrors/chromedriver/"elect......
  • 多台WIN10之间的SSH免密登录
    网上有很多关于使用win10-ssh客户端登录linux-ssh服务端的介绍,但很少介绍多台win10-ssh服务端之间互访的。以下记录如何免密登录win10-ssh服务。1、安装OpenSSH。网上有很多介绍通过添加win10可选功能安装openssh,此处不赘述。如果通过添加可选功能出现安装失败,可以下载opens......
  • git~issue在github/gitlab中的使用
    本文档适用于github和gitlabissue介绍GitHub中的issue功能是一种用于跟踪项目中任务、缺陷、功能请求和讨论的工具。通过issue,项目成员可以提出问题、报告bug、请求新功能,进行讨论,并且能够将issue与代码变更(比如pullrequest)关联起来,以便更好地进行协作和项目管理。......
  • jquery中的form表单提交
    使用jQuery提交表单是一个常见的操作,它简化了AJAX请求的处理过程。以下是几种使用jQuery提交表单的方法:1.使用.submit()直接提交表单如果你只是想在提交表单时运行一些额外的JavaScript,可以使用.submit()方法。这不会通过AJAX发送表单,而是触发表单的提交事件,并允许你......
  • Git常见问题——VS撤销最近一次提交
    已经commit,还没有push到仓库,撤销该提交换句话:撤销最近一次提交,并将上该此提交的内容放在暂存区第一步:gitlog查看提交的记录$gitlogcommitbb6393c54d764d654590cd6195eb20d87c6313ac(HEAD->main)Author:shanzm_aimer<2351144690@qq.com>Date:FriNov2417:01......
  • 测试获取 Github 信息
    importjsonimportrequestsfrom.fetch_github_infoimportAUTHENTICATED_USER_ENDPOINT,fetch_github_infodeftest_fetch_github_info(monkeypatch):#定义一个模拟的HTTP响应类classFakeResponse:def__init__(self,content)->None:......
  • github 代码使用注意事项 开源协议 license
    MIT许可证:只为作者保留版权,而无任何其他了限制。它使人们几乎可以对您的项目进行任何操作,即时是制作和分发封闭源代码版本。Babel,.NETCore和Rails使用MIT许可证¹。BSD许可证:同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足......
  • ssh: connect to host github.com port 22: Connection timed out
    ssh:connecttohostgithub.comport22:Connectiontimedout本地pull/push推送代码到github.com项目报错22端口超时,测试连接也是超时,如下图: 因为已经开强了,所以网络是通的,Google也正常访问怀疑是ssh秘钥问题,发现官方文档有相关介绍,按着操作解决。官方文档放在最后。......
  • 聊聊更新表时的隐式提交
    1、显式提交和隐式提交显式提交是指在程序中使用明确的提交操作来提交数据到数据库。这可以通过使用语句COMMIT或COMMITWORK来实现。显式提交是一种手动提交数据的方式,它将当前的数据库事务立即提交,使之成为永久性的更改。在显式提交之后,数据将立即被其他事务所见。与显式提交......
  • git删除某条记录的大文件提交
    由于git误提交了个大文件(>1G),虽然删除了,但是提交记录还在,导致出发了git大文件警告。需求:找到提交大文件的记录,删除提交的大文件。针对所有分支删除该次提交的大文件:gitfilter-branch--index-filter'gitrm--cached--ignore-unmatch"DONS/MemoryCaptures/Snapshot-63841......