虽然乍看之下可以认为这是重复的,但我请求所有人请仔细阅读说明。我想推动将Bitbucket
和GitHub
账户分开。虽然我知道在为两者设置单独的Bitbucket
之后我们可以有一个全局配置(比如它的主要帐户 - GitHub
)和存储库的本地配置(SSH-keys
),有没有办法在email-id's
中配置多个userNames
/ .gitconfig
档案?
注意:我为emails
和username's
账户分别有GitHub
/ Bitbucket
。
任何帮助,将不胜感激。
您可以设置多个ssh密钥以推送到多个存储库托管服务(就像我在“Use SSH keys from command line during push for GitHub?”中描述的那样)
但是如果你想从同一个本地仓库(一次提交,2次推送)推送到GitHub和Bitbucket,那么你需要为你的提交选择一个用户名/电子邮件,这只能有一组作者/电子邮件元数据与它。
如果你是从不同的仓库推出,那么是的,每个人都可以拥有自己的本地Git配置设置,具有不同的用户名/电子邮件。