42得票2回答
如何在仅有本地仓库(没有远程/origin)的情况下使用Git的交互式变基?

我通常使用git作为本地源代码控制系统,主要是为了历史记录和差异跟踪。 我仍然希望定期使用rebase来处理WIP提交的fixup / squash。 然而,当我尝试运行git rebase -i时,我会收到以下消息:There is no tracking information for t...

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

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

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

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

477得票11回答
Git checkout命令:更新路径与切换分支不兼容。

我的问题与切换分支时致命的 Git 错误有关。 我尝试使用以下命令拉取远程分支:git checkout -b local-name origin/remote-name 但是我收到了以下错误信息: 致命错误:git checkout:更新路径与切换分支不兼容。 您是否打算签出无法...

36得票3回答
刷新Android Studio中远程Git分支

远程仓库中有一个新分支,但在Android Studio的git分支列表中并没有显示出来。我该如何刷新列表以显示新的分支? 我尝试了git branch -r,但新分支并未在列表中显示。

8得票1回答
如果我使用git删除一个远程分支,而该分支有未合并到其中的子分支,会发生什么?

我将取消开发分支(紫色)并让所有子分支从主分支(青色)分支并合并到主分支。开发分支是从主分支分支出来的。如果有从开发分支分支出来但尚未合并的子分支,它们是否能在远程开发分支被删除后稍后合并到主分支?叶子分支(芥末色)的命运是什么?

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

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

4759得票48回答
如何克隆所有远程分支?

我在GitHub上远程追踪我的master和development分支。我该如何同时克隆这两个分支呢?

24得票5回答
GIT推送更改时出错。参考名称必须遵循git ref-format规则。

我在Sourcetree上使用git时遇到了一个错误。我创建了一个名为sprints/Mycompany_sprint_1的本地分支(因为我想将它归类),然后从另一个分支对其进行了多次cherry picks操作。之后,我试图将所有更改推送到我的分支上,但是我收到了以下错误: 远程分支''(...

8得票2回答
Git分支后发送大量数据

我有一个包含许多二进制文件的代码库(大约250MB)- 我不知道这是否重要。 我正在创建一个新分支,并尝试将其发布到中央服务器: git checkout -b newbranch git push origin newbranch:newbranch 现在,git试图将30MB的数据...