git 一台电脑一个git账户,对应多个仓库ssh

生成ssh

复制代码
# 为账户A生成SSH密钥
ssh-keygen -t rsa -b 4096 -C "your_email_for_account_A@example.com" -f ~/.ssh/id_ed25519

`# 为账户B生成SSH密钥
ssh-keygen -t rsa -b 4096 -C "your_email_for_account_B@example.com" -f ~/.ssh/id_rsa_yswq`

进入文件夹看ssh:cd ~/.ssh

vi config 文件该文件不存在编辑就输入:

配置账户A的SSH连接

Host gitee.com1

HostName gitee.com

User git

IdentityFile ~/.ssh/id_ed25519

IdentitiesOnly yes

配置账户B的SSH连接

Host gitee.com2

HostName gitee.com

User git

IdentityFile ~/.ssh/id_rsa_yswq

IdentitiesOnly yes

内容保存即可自己创建;

克隆地址标记:gitee.com1

私钥证书: IdentityFile ~/.ssh/id_rsa_yswq

项目克隆地址:git clone git@gitee1:username/repo-name.git

从git后台赋值出来的克隆地址:git clone git@gitee.com:Sloans/ys_houtai.git

根据我本地的配置改造的克隆地址:git clone git@gitee2:Sloans/ys_houtai.git

这样才能克隆到我对应的仓库项目

相关推荐
爱听许嵩歌25 分钟前
Windows符号链接解决vscode和pycharm占用C盘空间太大的问题
ide·vscode·pycharm
肥or胖34 分钟前
Visual Studio 2022 上使用ffmpeg
ide·ffmpeg·visual studio
J心流4 小时前
Vscode中使用C++代码进行debug
c++·ide·vscode
时空自由民.11 小时前
vscode clangd插件 编译失败会跳转失败,有时候也会经常出现跳转失败的情况
ide·vscode·编辑器
界面开发小八哥15 小时前
「Java EE开发指南」如何用MyEclipse将Java项目转换为Web项目?
java·ide·java-ee·eclipse·开发工具·myeclipse
专注VB编程开发20年18 小时前
各版本操作系统对.NET支持情况(250707更新)
开发语言·前端·ide·vscode·.net
learn_coder21 小时前
在vscode中和obsidian中使用Mermaid
ide·vscode·编辑器
程序员的世界你不懂1 天前
IDE 关联 Git 操作
ide·git
karry01301 天前
高并发导致重复key问题--org.springframework.dao.DuplicateKeyException
java·数据库·ide
蜕变的土豆2 天前
Visual Studio 旧版软件下载教程
ide·visual studio