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

nan*_*ack 1 git

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

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

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

干杯,鲁道夫

Von*_*onC 5

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

git branch --set-upstream basics origin/basics
Run Code Online (Sandbox Code Playgroud)

或者,第一次推动你的分支(参见" Git:为什么我需要一直做--set-upstream "):

git push -u origin my_branch
Run Code Online (Sandbox Code Playgroud)