每次我拉,当我需要得到的东西时,我总是得到这个信息。请记住,我的开发分支中没有任何新内容。我正在更新,因为其他人已提交。
Merge branch 'development' of github.com:blahblah/blah
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
~
~
~
~
当我的同事经营他们的时候,没有。他们从我这里看到了,并说“这很奇怪......”。
我试过了:
git config --global --add merge.ff false
那不起作用。
有什么想法吗?
答案 0 :(得分:0)
git pull
实际上是将您的分支与另一个分支合并(简而言之git pull
是git fetch
+ git merge
)。这就是git的工作方式。尝试在提交之前提取,或者使用git rebase
代替。