我是一名对Git不太熟悉的新手,目前遇到了一个错误。
我拥有生产环境中代码的本地副本,并在执行git pull
后进行了一些更改。在完成本地更改后,我执行了以下操作:
git add .
git commit -m
git push
然后我登录到生产服务器,并运行git pull
命令。结果出现了以下错误:
-> origin/master
error: Your local changes to the following files would be overwritten by merge:
Please, commit your changes or stash them before you can merge.
error: The following untracked working tree files would be overwritten by merge:
如果我隐藏更改或提交更改,这会如何影响我的代码?我不确定。我该怎么办?