Versioning GBs of datasets is practically impossible with GitHub because it imposes an upper limit on the file size we can push to its remote repositories. (View Highlight)
The core idea is to integrate another version controlling system with Git, specifically used for large files. (View Highlight)