我想使用全局gitconfig文件设置我的git(TortoiseGIT),以便克隆存储库时的默认远程名称不是“origin”,而是由我定义的其他文本(例如“foo”)。
这可能吗?那些指令是什么?
由于
编辑:我的意图是,我为不同的独立任务(文档!)创建了几个较小的存储库,我厌倦了每次修改远程名称,因为它可以使用共享给其他用户。所以遥控器的名称应该是我的机器名称,以避免混淆其他git版本。我知道这不是最佳实践,而是生活:(。
答案 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