Chris [list of cold emoji] on Nostr: nprofile1q…5sqcg "Do not enable git-lfs" is good advice in general. (I intended ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqncxka2nmkqkndk4wkuf3tz3l39z9m8xax3aen3h8tvudwgjmf5mqr5sqcg (nprofile…sqcg)
"Do not enable git-lfs" is good advice in general.
(I intended this as a shitpost, but actually, no. git-lfs is janky and it adds remote (networked) dependencies onto mundane git operations[1] like 'checkout'. Avoid it if that's even remotely possible. Submodules full of binaries may well be less troublesome than this.
$WORK uses it only because we were forced to switch to github, which limits commit sizes. This is, frankly, a good reason not to use github at all.)
"Do not enable git-lfs" is good advice in general.
(I intended this as a shitpost, but actually, no. git-lfs is janky and it adds remote (networked) dependencies onto mundane git operations[1] like 'checkout'. Avoid it if that's even remotely possible. Submodules full of binaries may well be less troublesome than this.
$WORK uses it only because we were forced to switch to github, which limits commit sizes. This is, frankly, a good reason not to use github at all.)