News for hackers. Stuff that matters.
Re:Idiot Proof Git by mixmastamyk on Wednesday November 09, 2022 @06:25PM (#33539668)
> A big one being that it's not actually stored in git, so if you ever migrate from github to gitlab or some other system, that context is gone.

Request is committed to the repo on acceptance. Closed are useless.

> What's your fear of rebasing if you're going to do the equivalent...

The system takes care of the details without incidental complexity or errors.

> This is a very confusing and nonsensical ideology.

Pretty simple, folks are trying to get shit done. Not screw around with tools. One or two clicks where someone else did the hard work wins every time.

Re:Idiot Proof Git by chociej on Thursday November 10, 2022 @01:59AM (#33543156)
> Pretty simple, folks are trying to get shit done. Not screw around with tools.

I'm trying to get stuff done, not screw around with the Github UI. `git pull --rebase main` beats clicking around in a browser.

Re:Idiot Proof Git by mixmastamyk on Thursday November 10, 2022 @12:50PM (#33550342)
I use the cli as well, the clicks above refer to clicking the squash checkbox on a merge request in gitlab. This is 10x faster than hand-crafting an artisanal one to tell a story.