在不同设置中使用时如何配置 Git

How to configure Git when using it in different settings

到目前为止,我个人使用 Git 和 GitHub,但我开始使用不同的(公司)电子邮件与 GitLab 一起专业使用它地址。

https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html 中解释了在设置时如何 运行 git config --global 命令。我假设这会覆盖我的 'personal' 设置。是否可以创建两个 'instances' of Git,一个供个人使用,一个供专业使用?

检查存储库,并使用 git config 而不使用 --global 开关。

default switch--local

这将为这个特定的存储库设置新的电子邮件,并将保留您的全局设置。

https://help.github.com/articles/setting-your-email-in-git/#setting-your-email-address-for-a-single-repository