【发布时间】:2017-04-06 18:03:12
【问题描述】:
git pull 的行为最近已停止自动合并我当前签出的分支。每次拉后我都必须打电话给git merge。如果我运行git pull origin branch_name,它会很好地合并。
这是我的配置文件的相关部分。
[core]
repositoryformatversion = 0
filemode = false
logallrefupdates = true
editor = /bin/vim.exe
autocrlf = true
whitespace = --get
bare = false
[remote "origin"]
url = git@bitbucket.org:xxx/xxx.git
fetch = +refs/heads/*:refs/remotes/origin/*
[merge]
edit = no
[pull]
edit = no
[merge]
edit = no
[branch "branch_name"]
remote = origin
merge = refs/heads/branch_name
【问题讨论】:
-
你使用的是什么版本的 Git?
-
我使用的是 2.8.3