git - 如何撤消 Github 中的先前提交
问题描述
所以我一直在研究这个 PR,结果发现我需要恢复某个提交/推送,请注意我在该提交之后创建了多个提交和推送,但我希望一切都保持不变,只有那个提交才能恢复,这可能吗?如何?
解决方案
您可以使用
git revert <commitID>
这有效地创建了一个新的提交来逆转先前的提交。
记得在那之后提交/推送。
推荐阅读
- javascript - NextJS 中 url 中的动态路由和附加搜索参数
- flutter - Flutter:如何使用默认值设置下拉文本并根据该值获取数据表中的记录?
- excel - 如何删除用户指定行中的特定单元格
- web - 理想的编程语言
- javascript - D3:将额外参数传递给 selection.join() 中的 attr 函数
- vue.js - Nuxt Fetch 运行 2 次(在服务器和客户端上)
- python - 根据 pandas 中的某些条件比较两个时间序列数据帧
- android - 我可以在 android 库中使用 google recaptcha
- python - 如何解决约束中的冲突问题
- asp.net - ASP.NET 框架(既不是核心,也不是云部署):Azure AD 前端和后端授权