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就可以不用输入密码了

相关推荐
OsDepK8 小时前
OSMDE手机AI编程,一键Git
git·ai编程
lpfasd12310 小时前
2026年第24周科技社区趋势周报
github
今夕资源网13 小时前
github开源 网页在线音频转文本工具 node.js+html源码
github·音频转文本·音频转字幕·音频转srt·音频转srt字幕文件·音频转lrc·音频转txt
用什么都重名14 小时前
Git分支合并与远程服务器同步实战:保留关键配置文件
运维·服务器·git
得要找到一束光14 小时前
git详细命令
git·github
LeahDizon15 小时前
AI Coding 协作实践方案
程序员·github·代码规范
2601_9618752416 小时前
花生十三公考课程|网课|视频
数据库·windows·git·svn·eclipse·github
带娃的IT创业者18 小时前
GitHub 热门: coleam00/Archon —— 当 AI Agent 学会自我进化
人工智能·github·开源项目·ai agent·智能体·自我进化
lpfasd12319 小时前
2026年第24周GitHub趋势周报
github
江畔柳前堤19 小时前
github实战指南03-Pull Request 全流程实战
开发语言·人工智能·python·深度学习·github·word