我刚收到最新的mercurial并开始添加大文件。
然而,现在我无法推动变革:
abort: ssh://hg@bitbucket.org/mysite/bitbucket.org does not appear to be a largefile store
我现在如何推送到bitbucket?我有多个提交,包括两个 largefiles和常规代码提交。我只是forget
我添加的所有大文件,我很好,但是如果不还原所有真正的提交,我怎么能这样做呢?
答案 0 :(得分:5)
如this question的答案中所述,您可以使用convert extension创建新的存储库。使用--filemap
排除您不想要的大文件。如果您已将(其他文件)推送到bitbucket,则可能会出现问题。幸运的是,对于讨论editing history的同一问题还有另一个答案,并且有一个从历史中删除文件的方法。因为我假设你没有把大文件推到任何地方你应该没问题。