首页 > 解决方案 > git remote -v 解释

问题描述

git remote -v用来查看我的远程存储库。

myname@DESKTOP-0SD47KB MINGW64 ~/Desktop/maevenNetbeans/MyProject(master)
    $ git remote -v
    origin  https://github.com/Myname/MyProject.git (fetch)
    origin  https://github.com/Myname/MyProject.git (push)
    origin2 https://github.com/Myname/MyProject(fetch)
    origin2 https://github.com/Myname/MyProject(push)

当我创建存储库时,我只链接了一个远程存储库。

我的问题是为什么我得到两个链接的远程存储库?

在这种情况下,fetch 和 push 关键字的含义是什么。我知道推送是为了发送,获取是为了检索。

origin2 是本地存储库吗?

标签: gitbranchgit-remote

解决方案


origin2 只是(可能是错误的) a 的结果git remote add

git remote add origin2 https://github.com/...

由于 URL 与 相同origin,因此 git fetch不会获取两次。

正如评论的那样,一个简单git remote remove origin2的问题就可以解决。


推荐阅读