在我的本地主機,如果我檢查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