Topic: git

Consolidating multiple repositories into a Monorepo

The benefits of using a Monorepo for storing code are well known at this point, but consolidating multiple existing repositories while keeping change history from each can be challenging. This post outlines how it can be done, with the finished repository containing the histories of any number of previously separate repositories, and only including the files that are required.


Setting up and using git large file storage (LFS)

Keeping large files within git can be real pain for performance and can create a number of other issues. LFS helps solve those problems if you need to store large files within your repo.