一个团队成员不小心将超过 1GB 的文件提交到我们的 master 分支并将其推送到 origin。从那以后,我将其从源代码控制中删除并致力于掌握。但是,所有其他正在更新其代码(通过git pull
)的协作者实际上都在下载文件作为历史记录的一部分。
我想完全摆脱历史的承诺。我想如果我可以访问团队成员的计算机,这会更容易做到,但我现在没有。那么有没有办法做到这一点而不必从远程拉下最新的?
一个团队成员不小心将超过 1GB 的文件提交到我们的 master 分支并将其推送到 origin。从那以后,我将其从源代码控制中删除并致力于掌握。但是,所有其他正在更新其代码(通过git pull
)的协作者实际上都在下载文件作为历史记录的一部分。
我想完全摆脱历史的承诺。我想如果我可以访问团队成员的计算机,这会更容易做到,但我现在没有。那么有没有办法做到这一点而不必从远程拉下最新的?