我偶然合并并将一个大型二进制文件推送到我的特定仓库的分支。我从我的fork中删除了文件,事实上我尽力用bfg repo cleaner http://rtyley.github.io/bfg-repo-cleaner/完全消灭它 - 现在我再也看不到该文件。
我担心的是,虽然我找不到该文件了,但是当我的拉取请求合并时,它可能仍然潜伏在主回购中,占用空间并减慢使用主回购的每个人的下载速度。
因此...
如果我在发生所有这一切的分支机构的github上执行pull请求,我可以确定大型二进制文件不会包含在推送中吗?
答案 0 :(得分:0)
如果你:
git push --force
到GitHub的分叉这意味着你用于pull请求的分支的历史记录根本没有引用大文件的提交:在原始仓库中的pull请求期间,没有办法表示提交“重新出现”。