![]() |
1
30
如果没有其他人拉过,您只需将本地分支恢复到您想要的状态(可能通过重置到以前的位置,或者通过执行交互式重新平衡来删除不需要的提交),然后使用
如果有人拉了车,通常的建议是:阅读 recovering from upstream rebase Git-Rebase手册页的一部分,在执行强制更新之前查看您对其他人做了什么。 |
![]() |
2
2
如果您希望删除(而不是还原、删除)最后一次提交新文件,我认为您应该这样做:
不管怎样,由于您已经将其推到了GitHub,所以在不重新创建Git回购的情况下无法删除它。这就是它的工作方式,您可以恢复每个提交,例如在删除了这两个大文件的地方提交。因为这是一个新的回购,而您正在谈论初始提交,所以重新创建回购会将我视为最佳想法。 |
![]() |
Ooker · 如何从blob中删除秘密? 5 月前 |
![]() |
lm. · Git安全还原到旧提交并返回到最新提交 10 月前 |
![]() |
FrenzyMan · GitHub来的时候不显示我的名字 10 月前 |
![]() |
overlappingd · GitHub在提交被合并到主仓库后仍显示提交 11 月前 |