【问题标题】:I don’t have an origin remote in my .git/config. How can I fix that?我的 .git/config 中没有源远程。我该如何解决?
【发布时间】:2013-09-26 09:41:42
【问题描述】:

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

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

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

我可以将其更改为原点吗?如果是这样,怎么做?我希望人们能够像对待其他人一样始终如一地从这个 repo 中推/拉。我在设置遥控器时可能犯的错误是什么? (我想那是它出错的时候。)

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

【问题讨论】:

    标签: git git-remote git-config


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-09-04
      • 2020-05-31
      • 2021-03-26
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 2021-03-22
      • 2023-01-03
      • 2011-10-07
      相关资源
      最近更新 更多