想要从主存储库恢复我推送的提交

Want to revert back my pushed commit from main repository

我想从主存储库中删除我的提交。代码已经推送了我不需要的本地更改。那么我该如何恢复呢。我也在使用源代码树和 git。请帮助我。

尝试git revert。它不会更改历史记录,但是 "unmakes" 通过将反向操作作为新提交应用于源的单个提交。

您可以使用 .. 语法 (detailed explanation) 为 revert 指定提交范围:

git revert -n abcd1234..fedc0987

n 标志阻止自动提交。abcd... 代表唯一的提交 ID 哈希。)