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

Add LFS support #119

Open
cpaniaguam opened this issue Mar 29, 2024 · 0 comments
Open

Add LFS support #119

cpaniaguam opened this issue Mar 29, 2024 · 0 comments
Assignees

Comments

@cpaniaguam
Copy link
Member

In order to better manage and version control large files in our repository, we need to implement Git Large File Storage (LFS). Git LFS replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server. This will help us to:

  • Improve the performance of cloning and fetching from the repository by downloading only the types of files needed.
  • Reduce the size of the repository, making it easier and faster to work with.
  • Better handle large files that are integral to the project but can potentially slow down version control processes.

The task will involve:

Installing Git LFS on the local machine.
Selecting the file types to be managed by Git LFS.
Converting existing large files in the repository to be managed by Git LFS.
Updating the .gitattributes file to track the selected file types with Git LFS.
Pushing changes to the remote repository.

This change will be transparent to users who have Git LFS installed. For users who do not have Git LFS installed, they will only see the text pointers in their local repository.

Please note that everyone contributing to the repository will need to install Git LFS on their local machine. Instructions for installing Git LFS can be found at https://git-lfs.github.com/.

@cpaniaguam cpaniaguam self-assigned this Mar 29, 2024
@cpaniaguam cpaniaguam linked a pull request Mar 29, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant