Git配置免密登录Github

1、登录 GitHub ,点击右上角头像,选中 Settings (设置)。

https://github.com 登录你的帐号,登录以后点击右上角你的头像的Settings

如果没有设置,输入下面的指令进行设置:

git config --global user.name "用户名"

git config --global user.email "邮箱"

输入cd ~/.ssh查看是否已经创建了SSH公秘钥,如果没有创建则输入以下指令进行创建(连按三下回车):

ssh-keygen -t rsa -C "邮箱"

创建成功后会在~目录创建一个.ssh文件夹,id_rsa存放秘钥,id_rsa.pub存放公钥

显示并复制SSH公钥:

cat ~/.ssh/id_rsa.pub

二、在Github添加SSH公钥

在Settings找到SSH and GPG keys,Title随便取,粘贴公钥,点击添加

三、创建一个Token

进入Settings/Developer settings,选择Personal access tokens,新建一个token(选项全选即可)

四、测试免密上传

使用一个本地仓库测试免密上传,在执行git push origin master之后,会弹出弹窗让输入账号和密码,账号输入github的用户名,密码输入上面的Token。

注意,如果输入错误了,需要输入以下指令清除信息,才能重新输入:

git config --system --unset credential.helper

以后再push就可以不用输入密码了

相关推荐
梦想三三11 分钟前
Git与GitHub基础入门:从零开始掌握版本控制与代码托管(完整图文教程)
人工智能·git·elasticsearch·github
青禾网络2 小时前
前端做音画匹配这件事,我从"随机塞"到"AI 自动对齐"
前端·github
用户081602610573 小时前
AgentGate:一行命令给你的 AI Agent 加上企业级弹性层
github
怕浪猫5 小时前
面向自我改进的驾驭工程Harness Engineering for Self-Improvement
github·agent·ai编程
Joy-鬼魅5 小时前
Git常用操作
git
hanqunfeng7 小时前
GitHub Actions Workflow 详细指南
github
流浪0019 小时前
Git篇(三):吃透远程协作:SSH 密钥、分支、标签全流程实战指南
运维·git·ssh
haluhalu.11 小时前
prompts.chat:03-core-prompting-principles
prompt·github
阿里嘎多学长1 天前
2026-07-10 GitHub 热点项目精选
开发语言·程序员·github·代码托管
莫成1 天前
git相关命令查阅
git