在没有git配置文件的父目录上单独的git配置

时间:2016-07-25 18:56:56

标签: git github

假设我在home(〜/)中有两个包含git项目的目录:repo-workrepo-personal。在repo-work中,我有与工作相关的git项目,在repo-personal中,我有个人git项目。

我知道您可以在本地,全局或系统范围内配置git设置。本地设置将不需要设置全局,并为每个项目设置git配置,这看起来很麻烦。

我还可以为工作或个人设置全局git配置,并更改其他存储库的每个项目的本地设置,但如果我忘记这样做,我的git历史记录会混入我的工作电子邮件帐户和个人电子邮件帐户,这是一个更大的麻烦。

理想情况下,我希望有一个"特定于目录的"设置,以便如果我设置repo-work的设置,该目录下的所有项目都将带有该设置,同样,对于repo-personal,该目录下的项目将带有个人git配置。我怎样才能做到这一点?

0 个答案:

没有答案