我们有一个合作者,他一直在做本地提交,但没有把它们推到GitHub,因为它们失败了。我们发现他们因大文件而失败。所以我们在他的系统上安装了lfs并添加了要跟踪的文件。但是,由于它们已经提交,似乎它们不会使用lfs。 解决这种情况的最简单方法是什么?
我尝试通过恢复提交来测试如何使用测试仓库修复此问题,但它仍然卡住并且对远程的推送失败。在上述情况下,我们不想恢复或重置。
答案 0 :(得分:-1)
我们有一位合作者,他一直在做本地提交,
但没有将它们推向GitHub,因为它们失败了。
如果他们没有被推,他们仍然是私人分支,这意味着你可以毫无顾虑地修改它们。
我们发现他们因大文件而失败
GitHub的文件大小限制< 100MB。在您的情况下如上所述,如果分支仍然是私有分支,您可以执行rebase并使用LFS来清除它。
解决这种情况的最简单方法是什么?
如上所述 - 使用LFS清理它,然后按下它。