您可以为每个 Gitee 账户创建一个不同的 SSH 密钥,并将其分别添加到 Gitee 上。
首先,生成一个新的 SSH 密钥对,可以使用以下命令
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/id_rsa_gitee_account1
添加你的私钥到代理
ssh-add ~/.ssh/id_rsa_gitee_account1
ssh-add ~/.ssh/id_rsa_gitee_account2
通过以下命令检查是否添加成功
ssh-add -l
# SSH 配置文件
Host gitee_account1
HostName gitee.com
User your_username1
IdentityFile ~/.ssh/id_rsa_gitee_account1
Host gitee_account2
HostName gitee.com
User your_username2
IdentityFile ~/.ssh/id_rsa_gitee_account2
git clone 时 使用不同的host
git clone git@gitee_account1:your_accountname/your_repo.git",
#your_accountname: 原仓库地址名
#如git@gitee.com:enjoywt/SwiftMatting.git 替换为
# git@gitee_account1:enjoywt/SwiftMatting.git
网友评论