BFG无法更新Github拉取请求。

3

我按照这里的指示运行了BFG。https://rtyley.github.io/bfg-repo-cleaner/ BFG的控制台输出看起来很好,但是在推送后,当我回到github时,我仍然可以在pull requests> clsoed>old merged request>files changed中找到敏感数据。我看到有人谈论github的gc可能需要一些时间。我必须等待更改才能显示吗?


编辑 我忽略了推送输出中的一行 ! [remote rejected] refs/pull/1/head -> refs/pull/1/head (deny updating a hidden ref) 我想要删除的一些文本在隐藏文件中。那是源吗?

1个回答

1

为了强制将清理后的分支重写历史发布到远程仓库,您需要执行git push --force操作。

只有这样,您才能在GitHub上看到已清理版本的提交记录。

然而,正如我在此处解释的那样,您无法使用全局push --mirror推送回拉取请求。请尝试使用git push --force逐个分支推送。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接