删除(null)git Remote

时间:2012-04-27 08:08:21

标签: git git-remote

$ git remote -v
(null)  git@github.com:username/Savvy.git (fetch)
(null)  git@github.com:username/Savvy.git (push)
origin  git@github.com:username/SavvyCode.git (fetch)
origin  git@github.com:username/SavvyCode.git (push)

我们如何删除上面的(null)遥控器?谢谢。

2 个答案:

答案 0 :(得分:7)

查看.git/config文件(“.git”是项目目录中的子目录)。这是一个INI风格的文件,其中包含每个遥控器的部分,如下所示:

[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = <REPOSITORY_URL>

所以寻找奇怪的遥控器。

答案 1 :(得分:1)

或者您可以使用CLI并通过执行以下命令将其删除:

git remote rm "(null)"