Git bash-未针对提交进行更改

问题描述

我想合并两个分支以掌握,然后继续开发项目,但不幸的是,我无法进行任何提交/推送。我有三个分支:

master
daily_front
daily_back

我应该如何解决错误

$ git commit -m "merging daily_front with master"
On branch master
Changes not staged for commit:
modified:   MyProject(modified content)

no changes added to commit

这是我之前要做的事情:

1-与master_front合并母版

2-添加

3-如上所示,尝试提交。

我是git的新手,请给我一些“软”的解释。

解决方法

如果您只想将分支daily_front合并到master并以自定义提交结束,则可以从master运行以下命令:

$ git merge daily_front --no-ff -m "merging daily_front with master"

这将创建带有所需消息的合并提交。

,

没有错误。简单地说git merge就是 提交。因此,在合并之后,您将无法进行提交。没有什么可提交的。您说git merge时已经完成了提交。合并成功,您应该回到以前的操作。