git - Git如何重置远程
问题描述
我有一个名为“develop”的分支的存储库。原产地和本地是一样的。现在我想重置最后一次提交。我愿意:
git reset --hard HEAD^
这在本地做我想要的。如何将这些更改同步到远程存储库?当我现在尝试推送时,我得到了我的遥控器是 X 提前提交的错误。
git reset origin/develop --hard HEAD^
不起作用。
有任何想法吗?
解决方案
输入命令如下
1: git reset --hard HEAD^
2: git push -f origin develop
推荐阅读
- angular - 合并映射完成后如何保存变量以供以后在订阅中使用
- python - Pandas groupby 索引不正确
- iphone - MvvmCross Xamarin.Forms iOS 应用程序永远不会在 iPhone 模拟器上启动并且模拟器仍然是黑色的
- c++ - C++ NDI SDK 获取红绿蓝值
- office-ui-fabric - 如何自定义 Office UI Fabric React Dialog CSS?
- python - 熊猫数据框每行重复一定次数
- reactjs - React 中的 Bing 地图组件
- sql - 删除主表数据,不删除外表数据
- ios - 如何在不安装 cocoapods 的情况下运行从 github 下载的 xcode 项目?
- amazon-web-services - AWS Cloudwatch get-metric-statistics 命令正在返回指标名称,而不是自定义 cloudwatch 指标的值