1

当我不在master分支时,git有时会抱怨

“您要求我拉动而没有告诉我要与哪个分支合并,并且配置文件中的'branch.basics.merge'也没有告诉我。请在命令行上指定您要使用的分支并尝试再次(例如'git pull')。有关详细信息,请参阅 git-pull(1)。

只是想知道是否可以配置 git,使其始终与来自源的关联远程分支合并。举个例子:如果我在分支基础(我现在是;-))并且我做了一个 git pull。现在我想让 git 从原点获取这个分支并将它与同一个本地分支合并。

干杯,鲁道夫

4

1 回答 1

5

您可以指定上游分支(请参阅“如何使现有的 git 分支跟踪远程分支? ”):

git branch --set-upstream basics origin/basics

或者,第一次推送分支时(请参阅“ Git:为什么我需要一直这样做--set-upstream ”):

git push -u origin my_branch
于 2012-05-09T10:57:04.780 回答