做网站哪个比较好,网络营销对企业的优势,广州网站推广模板,项目ppt制作模板文章目录 多个 Github 账户访问 Github背景步骤 参考 多个 Github 账户访问 Github
背景
如果我想在这台电脑上同时使用两个 Github 账号怎么办呢#xff1f; 你主机上的 SSH 公钥只能标识出一个账号。如果需要使用另外一个git账号#xff0c;访问仓库#xff0c;你需要创… 文章目录 多个 Github 账户访问 Github背景步骤 参考 多个 Github 账户访问 Github
背景
如果我想在这台电脑上同时使用两个 Github 账号怎么办呢 你主机上的 SSH 公钥只能标识出一个账号。如果需要使用另外一个git账号访问仓库你需要创建一个新的SSH公钥。 Github 不允许在多个账户上使用同一个 SSH Key当你设置了就会出现『Key is already in use』的提示。 步骤
再次使用 ssh-keygen 生成新的 key 时就会把之前的覆盖掉因此我们需要指定新的生成的路径
ssh-keygen -t rsa -C your_emailexample.com当我们使用 git 命令的时候默认只会使用 ~/.ssh/id_rsa 这个 key。那么我们新建的这个 key 怎么样才能使用呢。 可以用 config 文件来解决。
创建或编辑
vi ~/.ssh/config# Default GitHub SSH configuration
Host github.comHostName github.comIdentityFile ~/.ssh/id_rsa# Personal repo SSH configuration
Host github.com_personalHostName github.comIdentityFile ~/.ssh/id_rsa_personalUser personal_username在终端中将别名用于第二个 GitHub 帐户的克隆操作 git clone gitgithub.com_personal:personal_username/repo_name.git 其中“personal_username”是你的第二个 GitHub 帐户的用户名“repo_name”是你要克隆的存储库名称。
亲测可用就相当于你要配置一个别名git操作时候git就知道你要用别名的 ssh公钥。
参考
【推荐】如何配置 SSH 管理多个 Git 仓库和以及多个 Github 账号 参考URL: https://baijiahao.baidu.com/s?id1769812225308358655wfrspiderforpc