git lfs - 如何跟踪已提交到本地分支的文件

时间:2016-01-25 08:24:50

标签: git github git-lfs

我们有一个合作者,他一直在做本地提交,但没有把它们推到GitHub,因为它们失败了。我们发现他们因大文件而失败。所以我们在他的系统上安装了lfs并添加了要跟踪的文件。但是,由于它们已经提交,似乎它们不会使用lfs。 解决这种情况的最简单方法是什么?

我尝试通过恢复提交来测试如何使用测试仓库修复此问题,但它仍然卡住并且对远程的推送失败。在上述情况下,我们不想恢复或重置。

1 个答案:

答案 0 :(得分:-1)

  

我们有一位合作者,他一直在做本地提交,
  但没有将它们推向GitHub,因为它们失败了

如果他们没有被推,他们仍然是私人分支,这意味着你可以毫无顾虑地修改它们。

  

我们发现他们因大文件而失败

GitHub的文件大小限制< 100MB。在您的情况下如上所述,如果分支仍然是私有分支,您可以执行rebase并使用LFS来清除它。

  

解决这种情况的最简单方法是什么?

如上所述 - 使用LFS清理它,然后按下它。