来自分支的git pull抱怨要合并的分支

时间:2012-05-09 10:54:14

标签: git

当我不在主分支机构时,git有时会抱怨

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

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

干杯,鲁道夫

1 个答案:

答案 0 :(得分:5)

您可以指定上游分支(请参阅“How do you make an existing git branch track a remote branch?”):

git branch --set-upstream basics origin/basics

或者,您第一次推动您的分支(请参阅“Git: Why do I need to do --set-upstream all the time?”):

git push -u origin my_branch