【发布时间】:2020-07-25 03:11:12
【问题描述】:
Git 在拉取后不会自动提交。没有合并冲突。
每次拉取后我都需要提交。
我知道有一个--no-commit 标志,但我不使用它,我的 .gitconfig 文件是空的。
如果在拉取过程中进行快进合并,则不会发生此问题
我在做
git pull
输出
Merge branch 'master' of https://github.com/xxx/xx
#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.
有人可以帮忙吗?
【问题讨论】:
-
请显示您的实际命令行命令。或者,如果您使用的是 Xcode 或 Sourcetree 等 GUI,请这样说。
-
我在做 git pull
-
如果它没有“自动提交”,它会做什么呢?请显示命令的控制台输出。
-
你需要提供完整的例子......“然后“git pull”将从远程主分支获取并重放更改,因为它从本地主分支(即E)分歧直到它的当前在 master 之上提交 (C) 并将结果连同两个父提交的名称以及来自用户描述更改的日志消息一起记录在新的提交中。” - 从这里git-scm.com/docs/git-pull
-
@demas 完成请检查