3 ms·
Great tips and great article :+1: One question that I have is what is happening to large file support within Git? Has that been merged into the core since Micr
by Towaway69 3y ago
Great tips and great article :+1:
One question that I have is what is happening to large file support within Git? Has that been merged into the core since Microsoft changes have also made it into core. Obviously there is a difference in supporting very many small files or a few very large files but won't it make sense to roll LFS into core as well?
- schacon 3y agoWhat a great question. If I recall correctly, the LFS project is a Go project, which makes it difficult to integrate with Git core. However, I believe that the Git for Windows binary _does_ include LFS out of the box. There was a discussion very recently about incorporating Rust into the Git core project that I think had a point about LFS then being viable due for some reason, but I'd have to find the thread.
- Towaway69 3y agoThanks for the insight. I'm surprised to hear that LFS is Go based, I would have thought LFS outdated Go - but learn something new everyday! :)
- js2 3y agoLooks like it was started in 2015, so Go had about a 6 year head start on it: https://github.com/git-lfs/git-lfs/blob/main/CHANGELOG.md https://github.com/git-lfs/git-lfs/blob/main/CHANGELOG.md