837得票13回答
如何在Git中删除无效的远程分支引用?

在我的当前代码库中,我有以下输出:$ git branch -a * master remotes/origin/master remotes/public/master 我想从分支列表中删除 remotes/public/master:$ git branch -d remotes/...

7得票2回答
无法将本地更改推送到现有的远程分支

有一个名为“my-remote”的远程分支,我之前可以轻松地推送到该分支。但今天,我无法进行推送,并遇到了不同的错误。 首先我遇到的错误是: hint: Updates were rejected because a pushed branch tip is behind its rem...

15得票2回答
如何在GitHub中强制删除远程分支?

我有两个远程分支: - pending-issues-in-project - new-issues-in-project 我试图像这样删除 pending-issues-in-project: git push origin :pending-issues-in-project,但是我收到...

52得票4回答
从远程仓库拉取所有分支的git命令

我该如何将所有远程分支拉取到我的本地仓库中?如果我输入了以下命令:git branch -a 我得到了一个很长的分支列表,但如果我输入:git branch 我只看到其中的两个。 如何将所有分支都拉入我的本地列表? 我知道我可以这样做:git checkout --track origi...

163得票5回答
使用跟踪远程分支的变更更新本地分支

我有一个名为 'my_local_branch' 的本地分支,它跟踪一个远程分支origin/my_remote_branch。 现在,远程分支已更新,我在 'my_local_branch' 上并想要拉取这些更改。我应该只需要执行:git pull origin my_remote_bran...

21得票2回答
从本地分支推送到不同的远程分支

我在远程仓库有两个分支,分别命名为developer和Current。我本地正在developer分支上工作,并将更改推送到远程developer。问题是,我如何从本地developer分支推送到远程Current分支? 我尝试了以下方法:git push origin Current -f...

151得票7回答
致命错误:您当前分支的上游分支与您当前分支的名称不匹配。

在使用Git GUI检出远程分支 releases/rel_5.4.1 后,当我尝试进行push操作时,出现了这个意外的错误消息。fatal: The upstream branch of your current branch does not match the name of your ...

267得票34回答
无法推送到远程分支,无法解析为分支。

我将我的代码库从Bitbucket或Github迁移。 我认为这并不重要,但这是唯一的不同之处。 有一段时间,我设置了两个远程:origin: bitbucket github: github 然后我把两者都删除了,并将源指向GitHub:git remote remove origin gi...

7得票3回答
Git clone无法拉取主分支

我有一个远程仓库http://github.com/fernandezpablo85/Test 这个仓库有一个master分支,但它落后于其他两个分支,所以当我克隆它时会出现以下警告: 警告:远程 HEAD 引用不存在,无法 checkout。 而且我没有本地的master分支(gi...

22得票3回答
当我运行“git checkout origin/<branch>”后,为什么Git会告诉我“当前不在任何分支上”?

我试图按照Git:“当前未在任何分支上”。 有没有一种简单的方法可以返回一个分支,同时保留更改?的指示进行操作,但git checkout似乎出现了问题:$ git checkout origin/web-zach HEAD is now at 1366cb1... Changed so cs...