If there is a thing that will make me rage quit the industry, it's going to be #git or more accurately git submodules.
=> More informations about this toot | More toots from jeffpc@mastodon.radio
@jeffpc Me too. A half implemented feature where they only did the "easy" parts.
=> More informations about this toot | More toots from timfoster@mastodon.social
@timfoster Amen.
Who on earth ever thought that the following is a sane behavior?!
$ git checkout --recurse-submodules $branch
$ git rebase master
$ echo $?
0
$ git status
<bunch of submodules still checked out at old commits even though the top-level commits point to the correct/new submod commits>
Of course, I didn't notice this and lost almost an hour building an inconsistent source tree.
Git is a liability.
=> More informations about this toot | More toots from jeffpc@mastodon.radio
@jeffpc I
Proper submodule rebase is on the critical path for one of the projects I'm working on, so hoping to make this better soon.
=> More informations about this toot | More toots from timfoster@mastodon.social
@timfoster @jeffpc Tim, why do you do this to yourself
=> More informations about this toot | More toots from richlowe@hachyderm.io
@richlowe @jeffpc I've been procrastinating about this one for ages. Literally every other project is more attractive than it, please distract me!
=> More informations about this toot | More toots from timfoster@mastodon.social
@timfoster @richlowe Hmm...
=> More informations about this toot | More toots from jeffpc@mastodon.radio This content has been proxied by September (3851b).Proxy Information
text/gemini