在家里,我添加do_next.py
并成功将其推送到存储库。在工作中我创建cat.py
,提交并尝试push
失败:
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
如果我pull
,git 要求我合并(输入合并评论)。
请解释为什么需要合并?我认为,由于我刚刚添加了一个新文件,fast-forward
就足够了,并且没有强制合并。
此外,对于这个必需的提交,我想不出一个明智的信息。使用:git 版本 2.1.4 Debian Jessie