为什么从 origin/master 拉取后,local/master 又想推送?

Why after pull from origin/master, the local/master wants to push again?

我是 git 的新手,我在当前项目中使用 sourcetree。每次我从我的原始功能分支向 origin/master 发出拉取请求时,sourcetree 中的本地主节点想要拉取。到目前为止一切顺利,因为本地主机想要新的更改,但是在我拉到本地主机之后,它显示我从本地主机推送到 origin/master。 Origin master 是最新的,现在仍然是。

为什么会这样?提交合并对本地主控有何影响?提前谢谢大家

作为一种习惯,在任何 commitpushorigin,确保您的存储库副本具有最新版本,并且您可以在 push 之前解决冲突。如果您 pull 并解决了冲突(如果有的话),您的存储库将发生变化(无论您是否解决了冲突),这意味着 origin 现在落后 commit .这就是您不断收到提示的原因。