我从远程 GIT 存储库中删除了最后 3 个提交(因为我搞砸了!)。这工作得很好,这次我已经推送了正确的提交,并且存储库几乎是应该的。
Bitbucket 仍在其“概述”日志中显示原始的 3 条提交消息,并且还为每个显示“剥离 {commit-id}”。有没有办法从日志中删除这些消息以整理概览页面?
补充:当使用“提交”选项卡查看时,提交日志似乎是正确的,使用 SourceTree 查看时也是如此。
它似乎是 Bitbucket 存储库的概述选项卡的一个功能,它反映了reflog。我在Bitbucket 文档
中没有看到任何删除这些“ ”的方法,但如果这确实反映了 reflog,那么这些元素将在(默认情况下)90 天后消失。stripped {commit-id}
比此时间更早的条目将被修剪。
如果没有该选项,它是从配置中获取的gc.reflogExpire
,而配置又默认为90 days
.