现在,尽管乍一看可以将其视为重复项,但我请大家仔细阅读一下说明。
我想将Bitbucket
和GitHub
帐户分开。
虽然我知道我们可以为全局设置(例如,其主要帐户-Bitbucket
)和存储库的本地配置(GitHub
),为两者设置单独的SSH-keys
之后,我们可以在email-id's
文件中配置多个userNames
/ .gitconfig
的方法吗?
注意:我为emails
和username's
帐户分别设置了GitHub
/ Bitbucket
。
任何帮助将不胜感激。
答案 0 :(得分:1)
您可以设置多个ssh密钥,以推送到多个存储库托管服务(如我在“ Use SSH keys from command line during push for GitHub?”中所述)
但是,如果您想从 same 本地仓库推送到GitHub和Bitbucket(一次提交,两次推送),那么您需要选择一个用户名/电子邮件进行提交,这只能有一组与之相关的作者/电子邮件元数据。
如果您要从其他仓库中推送,则可以,每个人都可以拥有自己的本地Git配置设置,并使用不同的用户名/电子邮件。