193得票13回答
在Git中列出每个分支及其最后一次修订的日期

我需要从我们的远程代码库中删除旧的且无人维护的分支。我正在尝试找到一种按其最后修改日期列出远程分支的方法,但我找不到。 有没有简便的方法以这种方式列出远程分支?

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

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

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 ...

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

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

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

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

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

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

25得票1回答
Git pull origin <branch> 会覆盖 master 分支吗?

我在Github上有一个仓库,叫做aav1 在我的笔记本电脑上有两个分支,一个叫做master,另一个叫做vs12up master分支是使用Visual Studio 2008编写的软件,而vs12up则是转换成了Visual Studio 2012。 在我的笔记本电脑上一切似乎都很正常...

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

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

23得票3回答
如何移除远程仓库的 origin/refs/heads/master 分支?

不要问我是怎么做到的,但是我不小心在一个Git仓库中获得了以下远程分支:$ git branch -r origin/HEAD -&gt; origin/master origin/master origin/refs/heads/master 所有都指向同一个提交。如何移除 or...

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

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