Ancestors

Toot

Written by Josef 'Jeff' Sipek on 2025-01-30 at 18:18

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

Descendants

Written by Tim Foster on 2025-01-30 at 19:00

@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

Written by Josef 'Jeff' Sipek on 2025-01-30 at 19:18

@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

Written by Tim Foster on 2025-01-30 at 19:43

@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

Written by richlowe on 2025-01-30 at 20:37

@timfoster @jeffpc Tim, why do you do this to yourself

=> More informations about this toot | More toots from richlowe@hachyderm.io

Written by Tim Foster on 2025-01-30 at 20:41

@richlowe @jeffpc I've been procrastinating about this one for ages. Literally every other project is more attractive than it, please distract me!

=> View attached media

=> More informations about this toot | More toots from timfoster@mastodon.social

Written by Josef 'Jeff' Sipek on 2025-01-31 at 02:39

@timfoster @richlowe Hmm...

=> View attached media

=> More informations about this toot | More toots from jeffpc@mastodon.radio

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113918678521031869
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
285.425354 milliseconds
Gemini-to-HTML Time
2.173116 milliseconds

This content has been proxied by September (3851b).