情况如下:
似乎
- 我在多个领域编写代码,例如专业和业余时间。这些由我的计算机上不同的目录表示。
- 每个领域都包含多个Git存储库,在一个域目录内的分层目录结构中。
git config
知道 3 个范围:仓库、全局和系统范围。我基本上需要第四个范围,介于仓库和全局之间,代表存储库组(或文件系统中的目录)。似乎
git config
不允许这样做。 当然,我可以针对每个存储库设置电子邮件地址,但我想避免每次设置或克隆存储库时进行这个手动步骤。其中一个选项是编写包装 git init / clone
和 git config
的脚本,还有其他想法吗?