TortoiseGit 和本地 Git 共享 SSH 密钥和用户配置

查看和配置本地 git 环境

bash 复制代码
git config --list

git config --global user.name="your_name"

git config --global user.email="your_email@example.com"

git config --list 用来查看系统配置参数,包含全局变量,如用户名,用户邮箱等

生成 SSH 密钥

bash 复制代码
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

生成密钥过程中,可以直接跳过所有密码输入环节,使用 Enter 回车键即可

最终生成的密钥文件会存在用户目录下, windows 下如下所示两个文件:

id_rsa.pub 是公钥,可以添加进 github, gitlab 的密钥管理中,这步比较简单省略~

本地 Git 及免密功能验证

使用 Git clone 一个现有的仓库或者 git pull,如无密码输入框出现则,已实现功能

TortoiseGit 共享本地 Git SSH 密钥

下载和安装 TortoiseGit 比较简单,直接下一步直到结束即可

安装完成后,邮件选择 setting 后,按照下图先设置用户名和邮箱,与本地 git 保持一致即可

接下来设置使用本地 SSH 密钥, 在 Network 页面,SSH 配置中,将 SSH Client 设置为本地 Git 使用相同的 ssh.exe 即可。

相关推荐
小小管写大大码3 小时前
如何让vscode变得更智能?vscode接入claude实现自动编程
运维·ide·vscode·自动化·编辑器·ai编程·腾讯云ai代码助手
zhang133830890753 小时前
CG-09H 超声波风速风向传感器 加热型 ABS材质 重量轻 没有机械部件
大数据·运维·网络·人工智能·自动化
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.4 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记
物联网软硬件开发-轨物科技4 小时前
【轨物洞见】告别“被动维修”!预测性运维如何重塑老旧电站的资产价值?
运维·人工智能
程序员允诺4 小时前
[DevOps实战] 彻底解决依赖地狱:如何编译全静态、可移植的 Xorriso 工具
运维·devops
酣大智4 小时前
接口模式参数
运维·网络·网络协议·tcp/ip
weixin_462446235 小时前
Git 本地忽略 application-dev.yml 的最佳实践:不提交 .gitignore,不影响团队协作!
git
一只自律的鸡5 小时前
【Linux驱动】bug处理 ens33找不到IP
linux·运维·bug
!chen5 小时前
linux服务器静默安装Oracle26ai
linux·运维·服务器
莫大3305 小时前
2核2G云服务器PHP8.5+MySQL9.0+Nginx(LNMP)安装WordPress网站详细教程
运维·服务器·nginx