配置我的全球~/.gitconfig
性能user.name
和user.email
这样的:使用基于远程克隆网址混帐配置不同user.email和user.name
git config --global user.email "[email protected]"
git config --global user.name "mkobit"
这是默认的配置我想在个人项目中,开源的东西,等工作
当我在一个项目从一个特定的领域,比如企业领域的工作,我将其配置为每个仓库时,我会克隆它,以便它使用不同的user.name
/user.email
:
git clone ssh://[email protected]:1234/groupA/projectA.git
cd projectA
git config user.email "[email protected]"
git config user.name "m.kobit"
一个不错的选择。将设置克隆库的这些类型的别名:
git config --global alias.clonecorp 'clone \
-c user.name="m.kobit" -c user.email="[email protected]"'
git clonecorp ssh://[email protected]:1234/groupA/projectA.git
这两个很容易出错,因为他们都取决于我是否聪明,并遵循正确的步骤。有证据表明,这对我来说有些时候是有保证的。
是否有配置GIT中,使得从特定域(mycorp.com
在本例中)的存储库将被配置以某种方式的方法吗?
我一直在寻找完全一样的东西。这真是令人失望。特别是如果您在开发或自动构建环境中维护相同回购的多个副本或定期删除/重新克隆。类似于管理管理不同的ssh_ids的东西可以。 –