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

相关推荐
csdn_aspnet36 分钟前
GitHub Actions自动化运维实战,用CI/CD流水线实现测试、部署、安全扫描一体化
运维·安全·ci/cd·自动化·github
BerrySen1782 小时前
我的AI辅助开发工具链2026版
开源·github
dong_junshuai3 小时前
每天一个开源项目#40 Apache Ossie:1K Stars的AI/BI语义层通用标准
github
Lary_Rock3 小时前
MTK SecureBoot全链路配置指南
前端·vscode·github
逛逛GitHub5 小时前
终于有一个蒸馏 Apple 风格的 Skill 了,GitHub 上有 10.5K 人点赞。
github
leoZ2317 小时前
Git 集成实战完全指南(三):自动化 Commit 与 PR
大数据·git·elasticsearch
dong_junshuai9 小时前
# 每天一个开源项目#39 Hallmark:9.5K Stars,58道门禁拒绝AI设计味
github
国服第二切图仔9 小时前
002-Claude Code 项目解读:入口与启动流程
linux·git·ubuntu
小弥儿10 小时前
GitHub今日热榜 | 2026-07-16:AI知识库与反AI味设计成今日双主线
人工智能·学习·github
天空'之城10 小时前
VS Code Git 工作树:告别频繁切分支,实现多分支并行开发实战方案
git·vscode·版本控制·嵌入式开发·开发效率·worktree·多分支管理