美文网首页git
如何在一个电脑上同时使用两个Git的账号

如何在一个电脑上同时使用两个Git的账号

作者: 游里 | 来源:发表于2016-07-05 00:22 被阅读1320次

前言

又需要登录公司的账号,又想在电脑上使用自己的账号。

实现

首先是git config方面的设置,要取消掉原本对于git账号的全局设置。

git config --global --unset user.name  #取消全局设置
git config --global --unset user.email #取消全局设置
git config -l #查看当前目录的git config

再分别去不同的项目目录中,设置这个目录中项目对应的账号。

git config user.name "newname"
git config user.email "newemail"

现在git方便解决了,还有ssh密钥的问题。ssh密钥生成是有带上邮箱的。所以不同的邮箱是需要不同的密钥的。

我们需要删除以前的默认名的密钥,生成新的密钥

rm ~/.ssh/id_rsa.pub
rm ~/.ssh/id_rsa
ssh-keygen -t rsa -C "your-email-address" -f "rsa_name"

设置 ssh config ,使ssh 知道什么域名由什么密钥去处理

#Default Git
Host defaultgit
HostName IP Address #域名也可以
User think
IdentityFile ~/.ssh/rsa_name

执行ssh-agent让ssh识别新的私钥。

ssh-add ~/.ssh/rsa_name

相关文章

  • 如何在一个电脑上同时使用两个Git的账号

    前言 又需要登录公司的账号,又想在电脑上使用自己的账号。 实现 首先是git config方面的设置,要取消掉原本...

  • git 多账号 ssh-key 管理(github和gitlab

    日常使用 git 作为仓库使用时,会遇到以下情况: 有两个 github 账号(至少两个),一台电脑同时连接这两个...

  • MAC 一台电脑多个git账号配置

    为了方便随时使用,将公司git账号和个人git账号配置在同一台电脑上。 公司账号:gitA@email.com个人...

  • 2020-10-27

    git配置同时使用github、码云、gitlab等多平台共存的开发环境 本文将介绍如何在一台电脑桌同时配置git...

  • Mac 上配置多个git账号

    参考 1、mac 下使用多个 git 账户配置2、Mac多个Git账户配置3、如何在一台电脑上使用多个git帐号 ...

  • git常用(更新ing)

    1.放弃本地更改,拉取最新版 2.使用两个git账号 建议看原链接:一台电脑上配置两个git账户 - colin2...

  • 一台电脑关联两个github账号ssh

    因为公司电脑(maci)要同时使用公司git和自己git账号,所以有了这篇文章,本文参考这两片文章:http://...

  • 同时使用多个Git账号

    Git比较详细介绍(简书文章) 使用git需要创建sshkey. 否则无法完成对远程仓库的clone push等...

  • 同一台电脑同时使用gitHub和gitLab

    工作中我们有时可能会在同一台电脑上使用多个git账号,例如:公司的gitLab账号,个人的gitHub账号。怎样才...

  • Git操作记录

    本文目录 一台电脑配置多个git账号 git常用的操作命令 使用git命令合并多条commit记录 使用git命令...

网友评论

  • 萧依宏:请问在何处学习这些知识?

本文标题: 如何在一个电脑上同时使用两个Git的账号

本文链接:https://www.haomeiwen.com/subject/wpdqtttx.html