我的 .git/config 中没有源远程.我该如何解决这个问题



不知道我做错了什么,但我从本地存储库开始,然后将其推送到远程。(是的,我是新来的。我的.git/config显示:

[remote "devgit"]
  url = devgit:groupname/product
  fetch = +refs/heads/*:refs/remotes/devgit/*

我真的希望除了url条目之外,"devgit"应该是"origin"的。在这种情况下,我还有另一个回购。

我可以将其更改为原产地吗?如果是这样,如何?我希望人们能够按照他们做其他人的方式一致地从这个回购中推送/拉取。我在设置遥控器时可能犯的错误是什么?(我假设那是它出错的时候。

此外,此.git/config还没有[branch "master"]部分。究竟是什么会导致这种情况发生?

推送不会设置一个名为origin的遥控器;只有克隆会。

您可以通过运行 git remote add origin <URL of remote repo> 或使用 git remote rename devgit origin 重命名devgit来解决此问题。

最新更新