在我的本地主机,如果我检查git status
,它说Your branch is up-to-date with 'origin/master'.nothing to commit, working directory clean
,但是当我去督促存储库,并尝试做git pull
,我得到下面的错误:git的承诺或Git的藏匿处错误
Your local changes to the following files would be overwritten by merge: Includes/file1.php Please, commit your changes or stash them before you can merge.
我可以知道此错误背后的原因以及如何解决此问题
感谢您的回复。在将这些更改推送到我的产品之前,我使用了'git add .',然后在本地目录中使用了'git commit -m'选项。理想情况下,它应该完成我所有的改变。那么为什么它在我的prod服务器上说更改未提交 – user4943236
'git status'显示了什么?有没有修改过的文件? –
没有,这是它显示'分支主 你的分支是'最初/主'的最新。 没有提交,工作目录干净' – user4943236