当前位置: 首页 > 知识库问答 >
问题:

GitHub“致命:远程起源已经存在”

郭业
2023-03-14

我在Github上注册,发布了一个新的SSH密钥,并创建了一个新的存储库。但当我在终端中输入下一行时,我得到以下错误:

Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git
fatal: remote origin already exists.

只是想知道有没有人遇到过这个问题?

共有1个答案

韦嘉颖
2023-03-14

tl;dr您应该只更新现有的远程:

$ git remote set-url origin git@github.com:ppreyer/first_app.git

长版本:

如错误消息所示,已有一个配置了相同名称的远程设备。因此,您可以使用其他名称添加新的远程设备,也可以在不需要时更新现有的远程设备:

$ git remote add github git@github.com:ppreyer/first_app.git
$ git remote set-url origin git@github.com:ppreyer/first_app.git
 类似资料:
  • 我试图遵循Michael Hartl的Rails教程,但遇到了一个错误。 我注册了Github,发布了一个新的SSH密钥,并建立了一个新的存储库。但是当我在终端输入下一行时,我得到以下错误: 只是想知道是否有其他人遇到过这个问题?

  • 我正在完成“尝试Git”教程。 当我进入“1.11远程推送”章节并尝试运行: 我得到这个错误: 有什么想法吗?

  • 当我试着跑的时候 我刚刚得到了 这和不安全有关吗?我尝试创建一个公钥,就像《致命:远程端意外挂断并再次运行它》的答案一样,但它仍然不起作用。我不是真的在用钥匙吗?如果有,我怎么用?

  • 我知道类似的问题已经被问过了。 但是,我相信我的问题是由于我以前犯的一个错误,因此是不同的:让我解释一下。 一切都很顺利,正如我所能做到的: git添加 本地存储库中的所有文件 git commit-m“message here”将消息添加到我的提交中 git push origin master将我的文件上载到GitHub git push heroku master将我的文件上载到heroku

  • 我在我的Github帐户上有一个存储库,我从官方存储库中派生了这个存储库。 然后我在我的本地机器上克隆了它。它工作得很好。我创建了几个分支(在分支下)。我做了几次提交,它工作得很好。 当我这样做时,我不知道我是如何得到以下错误的: 如何在不影响Github上的存储库的情况下解决此错误? 我正在使用 我的<代码>的内容。git/config在执行cat$(git rev parse-show top

  • 正常的针对一个 commit 打 tag 之后,查看 commit 信息是这样的(下方的tag 15.2.4): 但是在某些情况下,却没有这个 tag 信息,主要原因是 commit 没有正常的合并。 所以想有没有方式后期给这个 commit 手动添加已经存在的 tag。