News for hackers. Stuff that matters.
Re:jj: a Git-compatible VCS that is both simple and powerful by geenat on Wednesday February 12, 2025 @06:21AM (#43024237)
Auto-commit of large files and no way to un-bloat your repo is a showstopper for me no matter how good the DX might be.

Large file handling needs to be sane in any new VCS, IMHO, as this is a main failing of git (..without the extra legwork of git-lfs).

Edit: https://github.com/jj-vcs/jj/issues/80 Could maybe bring jj up to parity with git here

Re:jj: a Git-compatible VCS that is both simple and powerful by necauqua on Thursday February 13, 2025 @05:46PM (#43042446)
There's an anti-footgun heuristic that asks "are you sure", basically, if the file about to be tracked is >=1mb, saved a lot of asses a lot of times.

But also, if it is such a showstopper, you can disable auto-amend of _new_ files with snapshot.auto-track=none() config (or even something funky like src/*) - and recently jj status finally started showing untracked files too, it's very usable