git - 当连续提交依赖于它时,如何知道恢复推送的 Git 提交的影响?
问题描述
考虑以下场景,作为提交 C1 的一部分,创建一个文件并将其推送到远程存储库。
此提交由不同的成员拉取,并在 C1 中创建的文件上完成更新。提交被推送到远程仓库。
现在git revert C1
,将删除该文件。它不会警告我们已对该文件执行的连续更改。
有没有更好的方法来撤消提交,充分了解其影响?
解决方案
现在 git revert C1,将删除文件
不,不会的。您将遇到合并冲突,这是您考虑所做工作的影响的机会。
推荐阅读
- javascript - window.onscroll css transformY 过渡闪烁
- android - onClick RecyclerView.ViewHolder 不起作用
- reactjs - react-simple-maps 显示较小且未居中的地图
- r - R中样本数据外的均方预测误差(MSPE)
- swift - URLRequest.addValue() 导致 SwiftUI 日历恢复日期
- java - 在edittext中检测语言
- javascript - 使用纯Javascript根据列类名对表行进行排序
- javascript - 如何在 Node.js 中的 MongoDB 数据库上实现类似 git 的“分支”
- php - 如何使用 Mollie API 检索 Bancontact 的 QR 码?
- api - 从 Blazor WASM 获取到 dotnet franework Web API 的请求没有响应