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 即可。

相关推荐
酷酷的崽7981 分钟前
CANN 生态可维护性与可观测性:构建生产级边缘 AI 系统的运维体系
运维·人工智能
做人不要太理性6 分钟前
CANN Runtime 运行时组件深度解析:任务调度机制、存储管理策略与维测体系构建逻辑
android·运维·魔珐星云
souyuanzhanvip16 分钟前
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具
linux·运维·服务器
文静小土豆25 分钟前
Docker 与 containerd 代理配置详解:镜像拉取速度慢的终极解决方案
运维·docker·容器
胖虎11 小时前
Git 一个本地仓库同时推送到两个远程仓库(详细教程)
git·多远程仓库·双远程仓库·git双远程·git备份
HalvmånEver2 小时前
Linux:线程互斥
java·linux·运维
JY.yuyu2 小时前
Docker常用命令——数据卷管理 / 端口映射 / 容器互联
运维·docker·容器
lpruoyu3 小时前
【Docker进阶-06】docker-compose & docker swarm
运维·docker·容器
China_Yanhy3 小时前
入职 Web3 运维日记 · 第 8 日:黑暗森林 —— 对抗 MEV 机器人的“三明治攻击”
运维·机器人·web3
艾莉丝努力练剑4 小时前
hixl vs NCCL:昇腾生态通信库的独特优势分析
运维·c++·人工智能·cann