我正在尝试推动本地更改:
git push all
“all”表示 github 和远程服务器上的 repo - 在我的 .git/config 中:
[remote "all"]
url = git@github.com:...myrepo.git
url = ssh://usrname@servername/myrepo.git/
最初假定不应该在服务器上手动更改任何内容,但最终确实发生了。但是服务器上的更改是微不足道的,我想覆盖它们以获得我本地存储库的精确副本。所以,现在我无法推送到远程服务器获取错误:
remote: error: Your local changes to the following files would be overwritten by merge:
remote: Please, commit your changes or stash them before you can merge.
我知道以前对类似问题的回答,但不幸的是“git push origin --force all”不起作用,抛出同样的错误
请帮忙!提前致谢!