git 远程-v 解释

git remote -v explanation

我正在使用 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 关键字的含义是什么。我知道push是为了发送,fetch是为了获取。

origin2 是本地存储库吗?

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

的结果
git remote add origin2 https://github.com/...

由于 URL 与 origin 相同,git 提取将 而不是 提取两次。

如评论所述,一个简单的 git remote remove origin2 即可解决问题。