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

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

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

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

19得票5回答
如何确定本地 Git 分支正在追踪哪个远程 SVN 分支?

我有些困惑如何从不同的本地git分支提交到几个svn分支中。特别是,尽管我已经阅读了许多关于这个主题的相关问题,但似乎没有人解释过一个具体的问题: 如果我已经有了几个本地分支,我怎么知道它们跟踪哪个远程svn分支(如果有)? 根据这个答案,似乎可以更改要跟踪的分支,但如何查询呢? git...

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

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

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

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

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

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

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

11得票2回答
获取与本地同名的远程分支

我想从远程获取一个分支,但是我的分支名称不是以远程名称开头的,例如:git checkout -b BRANCH origin/BRANCH 它在某些情况下有效,但在另一些情况下会出现此错误:fatal: git checkout: updating paths is incompatible...

15得票2回答
Git: 如何指定默认的远程推送分支?

假设我有一个跟踪分支叫做 'abc',它追踪 origin/master。 当我在 'abc' 分支上执行 git push 命令时,它会将 'abc' 推送到 'abc'。如何使用只有 'git push' 命令就可以指定远程推送分支呢?

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

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