🗒️Git多账户使用
2023-11-5
| 2024-10-10
0  |  阅读时长 0 分钟
date
Nov 5, 2023 02:52 AM
type
status
slug
summary
tags
category
updated
Oct 10, 2024 08:02 AM
icon
password

Git同一台设备有多个GitHub账户管理

在使用Git时,有时我们可能需要同时管理多个GitHub账户。下面是一些步骤和建议来实现这一目标:
  1. 生成SSH密钥对: 对于每个GitHub账户,您需要生成一个SSH密钥对。可以使用以下命令生成新的SSH密钥对:
    1. 请确保在生成密钥时使用不同的文件名和不同的电子邮件地址。
  1. 将SSH公钥添加到GitHub账户: 将生成的SSH公钥(通常在~/.ssh/id_rsa.pub中)添加到相应的GitHub账户的设置中。
  1. 配置用户信息: 使用以下命令配置每个GitHub账户的用户名和电子邮件地址:
    1. 这将设置局部的用户信息。请确保为每个GitHub账户设置不同的用户名和电子邮件地址。
  1. 配置SSH主机别名: 修改~/.ssh/config文件,为每个GitHub账户配置不同的主机别名和对应的私钥文件路径。例如:
    1. 这些别名将用于在不同的GitHub账户之间进行切换。
  1. 配置项目的git设置:修改你项目下的.git/config 文件,线上项目地址(url)。例如:
    1. 测试连接: 使用以下命令测试每个GitHub账户的连接:
      1. 提示Hi xxx! You've successfully authenticated, but GitHub does not provide shell access. 表明成功
        确保每个账户都能成功连接。
    现在,您应该能够在同一台设备上成功管理多个GitHub账户了。可以根据需要在不同的仓库中使用不同的账户进行操作。
  2. 工具
  3. Git
  4. Linux服务器使用代理wget 正在连接 127.0.0.1:8889... 失败:拒绝连接
    Loading...