【发布时间】:2018-04-24 13:45:50
【问题描述】:
我在运行 git 命令 git pull origin master 到 我的服务器存储库 时遇到此错误。
please, commit your changes or stash them before you can merge. aborting in
run of pull command
运行此程序时,我面临很多次。为了解决这个问题,我尝试了 git reset --hard。但还有其他解决方案。
【问题讨论】:
-
和?你不同意这个消息吗?即,您是否没有有应该提交、存储或丢弃的本地更改?因为如果这样做,程序是完全正确的,这里没有问题。
-
如果您不想提交已添加的更改,那么您显然希望重置为特定提交,否则您可以先提交更改然后执行 git pull。
-
是的,我已经提交了我所有的本地更改,然后我推入了主...之后我拉回了我的服务器存储库...
-
下次做“git status”这会给你有趣的信息。阅读一些关于 git 的教程会很有帮助,考虑创建分支和重新设置分支等......