切换git用户OS X Mavericks

时间:2014-02-20 19:00:33

标签: git github

我有两个github帐户,一个用于我自己的项目,另一个用于我公司的项目。 在我的Mac中,我总是致力于我的个人github帐户,实际上在拉/推时不会要求用户名和/或密码。

有没有办法在我的个人帐户和我的工作帐户之间切换?

当我尝试从我的工作帐户克隆时,我收到错误

remote: Repository not found.

我想问题是git正在尝试使用我的个人帐户进行克隆。

1 个答案:

答案 0 :(得分:0)

如果您使用SSH来推送并推送到GitHub,那么您的个人帐户并不会要求输入用户名和密码,因为您可能已将其存储在OS X keychain中。

您可以在主~/.ssh/目录中拥有多个SSH密钥对,并且可以将单个Git回购配置为使用git config user.email <work-email>提交时使用全局设置中的其他用户。

如果您在Google上搜索,您可以找到有关如何配置单个Git仓库以使用您通常用于个人帐户的全局SSH密钥或HTTPS凭据的说明。