git - 如何删除我在 3 天前提交的 github 上的提交而不会丢失以后的数据?
问题描述
我在 3 天前提交了一些文件,但现在我想删除该提交(或删除该提交中包含的文件,如果可能的话)而不丢失该日期之后或之前的任何数据。如果可能,请帮助。谢谢!!
解决方案
最简单的可能就是revert
它。它将在当前分支的尖端创建一个新的提交,这与您的错误提交带来的变化完全相反。
git revert <commitHash>
推荐阅读
- python - 使用正则表达式修复命名空间
- javascript - 在 React 中获取 POST API 的响应
- sql - 有条件地从 ms 访问查询 (SQL) 中删除行
- mongodb - MongoDB中更好的集合结构设计
- python-3.x - 类中的 Pyspark User-Defined_functions
- sql - SQL:使用多个标准查找不匹配的观察结果
- c# - 将命令行参数传递给 WPF Core 3.0 旁加载应用程序
- excel - 通过打开 Excel 防止弹出消息
- android - 是否可以确定/识别 BLE 设备何时将断开连接
- python - Geopandas ImportError:在geopandas中绘制多边形需要笛卡尔包