2014-09-30 61 views
0

我无法删除远程服务器中的分支。 首先我想这一个无法删除远程中的git分支

混帐推起源--delete devTime

,但它给了我这样的错误:

致命的:“出身”并不显得一个git仓库

致命:远端意外挂断

所以当搜寻到解决这个错误,我发现这一个,并试图它

git的远程添加原产devTime

,并试图再次验证码

混帐推产地 - 删除devTime

但这次它给了我这样一个错误:

致命的:“devTime”不似乎是一个Git仓库

致命:远程端挂机意外

这个时候,我得到了股价上涨。 有人可以帮助我吗?谢谢!。

回答

1

git push origin :devTime应该诀窍!

+0

'GIT中推原点--delete devTime'等同于命令。 OP缺少远程原点。 – Schwern 2014-09-30 05:06:11

+0

嗨我试过这个,但仍然发现相同的错误。 – akbsmile 2014-09-30 05:06:29

0

运行 git remote -v看到你的Git仓库的起源包含,然后通过运行git remote add origin <remote_git_repo's url>

+0

嗨,我想这一点,但我很迷惑,它给了我这样的: 起源\t devTime(取) 起源\t devTime(推) 不知道的是这两者之间的区别。 – akbsmile 2014-09-30 05:11:21

0

你的资料库没有远程仓库命名由来它指向正确的存储库。也许它从来没有过。也许它被删除了。你确定你在正确的目录吗?

远程存储库是一个命名的url,这就是为什么试图添加一个名为“devTime”的删除不起作用,这是一个分支名称。

要解决此问题,您需要删除已损坏的遥控器并添加一个新遥控器。

  • git remote rm origin(除去虚假 “devTime” 远程你加)
  • git remote add origin <remote repository URL>
  • git push origin --delete devTime
+0

嗨试过这个,但是发现了同样的错误 – akbsmile 2014-09-30 05:09:54

+0

@akbsmile,你做了'git remote add origin devTime'这样搞砸了你的仓库配置,这里的命令需要修复你配置的仓库,也就是'origin'指向的内容。 – ryenus 2014-09-30 05:25:07