Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Git LFS #80

Open
amit1rrr opened this issue Jan 13, 2021 · 0 comments
Open

Support Git LFS #80

amit1rrr opened this issue Jan 13, 2021 · 0 comments
Labels
Feature Request A new feature that's under consideration.

Comments

@amit1rrr
Copy link
Member

amit1rrr commented Jan 13, 2021

Typical git repository size increases in proportion to length of it's history. With edits to larger notebooks (say >10MB) the repo size could quickly grow to an uncomfortable level. Some users might even want to commit data files into the repository making the matter worse. This results in slow operations for git clone, git pull etc. Users would like to use Git LFS in these scenarios so it'd be great if we can support Git LFS in ReviewNB.

For completeness, there are few other ways to reduce repo size but they may not be ideal -

  1. Run garbage collection git gc --aggressive --prune=now. This does not always work (especially if you've had lots of edits to large files).
  2. Run bfg or git-filter-branch to delete large objects. This requires overwriting git history.

Feel free to upvote/downvote the issue indicating whether you think this is useful feature or not. I also welcome additional questions/comments/discussion on the issue.

@amit1rrr amit1rrr added the Feature Request A new feature that's under consideration. label Jan 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request A new feature that's under consideration.
Projects
None yet
Development

No branches or pull requests

2 participants
@amit1rrr and others