如何为默认远程名称设置gitconfig?

时间:2011-12-12 15:14:54

标签: git tortoisegit

我想使用全局gitconfig文件设置我的git(TortoiseGIT),以便克隆存储库时的默认远程名称不是“origin”,而是由我定义的其他文本(例如“foo”)。

这可能吗?那些指令是什么?

由于

编辑:我的意图是,我为不同的独立任务(文档!)创建了几个较小的存储库,我厌倦了每次修改远程名称,因为它可以使用共享给其他用户。所以遥控器的名称应该是我的机器名称,以避免混淆其他git版本。我知道这不是最佳实践,而是生活:(。

2 个答案:

答案 0 :(得分:6)

没有全局配置选项。克隆它时,您必须使用git clone --origin foo <source>更改“origin”存储库的名称:

--origin <name>, -o <name>  
   Instead of using the remote name origin to keep track of the upstream
   repository, use <name>.

答案 1 :(得分:-2)

我不知道如何在TortoiseGit中做到这一点,但通过命令行编辑repo的配置文件很容易:

$ git remote rename origin foo