当前位置: 首页 > news >正文

Git仓库ssh不同环境配置

1.生成公私钥

ssh-keygen -t ed25519 -C "xx@163.com" -f ~/.ssh/id_ed25519_work  

一直回车即可,完成后会生成这个打印的字符图

QQ_1758591393572

2.生成之后会保存到c/Users/PC/.ssh文件夹下

3.重复上面的步骤生成多个公私钥,修改id_ed25519_xx即可,如personal

4.将ssh的公钥配置到远程git仓库

5.创建config的文件夹

# 默认 GitHub 个人账号
Host gitlab.com-personalHostName gitlab.comUser gitIdentityFile C:\Users\PC\.ssh\id_ed25519_personal# 公司 GitHub 账号
Host gitlab.com-workHostName gitlab.comUser gitIdentityFile C:\Users\PC\.ssh\id_ed25519_work

6.关联配置项,在git仓库文件夹内

git remote set-url origin git@gitlab.com-work:xx/repo.git

git remote set-url origin git@gitlab.com-personal:xx/repo.git

7.推送远程仓库

git push -u origin main

-u--set-upstream)把本地分支和远程分支“绑定”起来,在第一次中使用

http://www.zskr.cn/news/10071.html

相关文章:

  • 超大附件怎么发送的高效解决方案与技巧
  • dm sql 缓存区
  • 给国外传输大文件的最佳策略与解决方案
  • idea mvn package 报错java head space/ java.lang.OutOfMemoryError: Java heap space
  • 第四届云计算、大数据应用与软件工程国际学术会议(CBASE 2025)
  • Neo4j常用的语句记录
  • 常用的 HTTP 请求方法和区别
  • 安全向量模板类SiVector - 实践
  • 最佳三维文件格式,以及怎么在线浏览编辑FBX/OBJ/GLB/GLTF
  • ChatGPT 在招聘诈骗领域的应用
  • FR报表下拉框高度(JS添加css样式方式)调整
  • 领码优秀的方案|Spring Boot 异步请求深度剖析:从原理到 AI 驱动的吞吐量优化
  • 理解WPF Stylet中Command={s:Action 方法名}的设计与实现
  • 帆软报表下拉框高度(JS添加css样式方式)调整
  • CG-65 剖面细管式温度传感器 可实时监测不同土层温度动态
  • .NET STS 版本支持 24 个月
  • Vue2 父子组件传值(简化版示例) - 详解
  • flask实现后端接口的封装和开发部分
  • 第四章 Arm C1-Premium 核心电源管理工艺解析
  • litserve openapi schema 处理简单说明
  • 280亿国产AI独角兽,惹怒“地表最强法务部”
  • 应用安全 --- IDA Pro脚本 之 批量导出反编译和反汇编
  • 啊哈哈20250923_03:23
  • Day008 循环结构与breakcontinue - Java流程控制
  • capacitor的android项目接入穿山甲遇到的坑
  • 洛谷 P13973 [VKOSHP 2024] Nightmare Sum
  • 单调栈01
  • AI 编程“效率幻觉”:为何你感觉快了,项目却慢了?
  • Modularity —— A thinking to separate complexity
  • # AI时代的软件工作流革命:从历史演进到未来探索