8535得票43回答
如何检出远程Git分支?

有人使用命令 git push origin test 推送了一个名为 test 的分支到一个共享的代码库。我可以通过命令 git branch -r 查看这个分支。那么,我如何检出远程的 test 分支呢?我尝试过: git checkout test,但没有任何变化。 git check...

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

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

876得票22回答
如何在Git 1.7+中列出所有远程分支?

我尝试过git branch -r,但这仅列出我已在本地跟踪的远程分支。如何查找我没有跟踪的分支列表?(对我来说,命令是列出所有远程分支还是只有未跟踪的分支并不重要。)

866得票5回答
Git什么时候刷新远程分支列表?

使用git branch --all命令可以显示所有的远程和本地分支。Git是在何时刷新此列表呢? 在执行pull/push操作时会刷新吗?如何使用Git Bash手动刷新该列表呢?

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

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

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

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

470得票4回答
git remote prune、git prune、git fetch --prune等之间有什么区别?

我的情况是这样的... 与我在同一代码库上工作的某个人已从他的本地和远程仓库中删除了一个分支... 大多数在Stack Overflow或其他网站上询问此类问题的人都会出现分支仍显示在其远程跟踪分支列表git branch -a底部的问题:* master develop featu...

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

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

219得票7回答
Git:哪个是分支默认配置的远程?

我有一个名为hub的远程裸库。 我只在master分支中工作。 以下错误消息中的最后一句话让我想知道:如何找出当前分支的"默认配置的远程"? 以及如何设置它?[myserver]~/progs $ git remote -v hub ~/sitehub/progs.git/ (fetc...

196得票9回答
Git:无法看到新的远程分支

我的同事将一个新的远程分支推送到了origin/dev/homepage,但当我运行以下命令时,我无法看到它:$ git branch -r 我仍然看到已存在的远程分支。我猜这是因为我的本地远程引用不是最新的,所以当我运行 git pull 命令时没有任何变化,因为 git pull 命令只在...