Reported by:

:marseytrollcrazy: I HATE GIT :marseytrollcrazy: I HATE GIT :marseytrollcrazy: [ nerds :marseyakshually: debating me in comments ]

114
Jump in the discussion.

No email address required.

>filtered by git

Maybe you should "transition" into business analyst or IT monkey sysadmin :marseyitsover:

Jump in the discussion.

No email address required.

The definition of an IT monkey sysadmin is someone who thinks they're smart because they know how to use stupid makework software like git or linux desktop.

Go back to /g/

Jump in the discussion.

No email address required.

BIPOC it's not that complicated

Jump in the discussion.

No email address required.

It's more complicated than it needs to be.

for example, deleting commit history requires 6 command line instructions:

https://gist.github.com/heiswayi/350e2afda8cece810c0f6116dadbe651

Jump in the discussion.

No email address required.

Why would you ever want to delete commit history? Just squash? It would be an r-slured clusterfrick otherwise, considering how the git data structure works. And it makes sense for a version control system to not make it easy to frick with history anyways

Jump in the discussion.

No email address required.

>I want to do X

>Why would you ever want to do X?

Stackovercope

Jump in the discussion.

No email address required.

>Has hammer

>Attempts to hammer screws

>Complain hammer is bad tool

:#marseybrainlet:

Jump in the discussion.

No email address required.

You should rope if you want to do X

Jump in the discussion.

No email address required.

:soycry: no not the heckin git commit history

Jump in the discussion.

No email address required.

Deleting history is a rare (and bad) workflow. Its probably good that it requires 6 commands to prevent dumbasses from trying it when they shouldnt

Jump in the discussion.

No email address required.

:marseycope:

Jump in the discussion.

No email address required.

How does this have 700 stars? This has to be a joke

I agree that git is too complex but people unironically following these instructions makes me think we should stop giving away so many degrees

Jump in the discussion.

No email address required.

Dude this is totally r-slurred. why would you use git if youre just going to delete all your history? Just dump it on a cloud or something lmao

There isnt a single command to do it because its anti-thetical to the purpose of git. But even then, the method is obvious to anyone who understand the git model instead of just memorizing commands like a woman.

Jump in the discussion.

No email address required.

use a gui like a normal person

Jump in the discussion.

No email address required.

a) I do, strags here are actually defending the cli version

b) the gui i use (sublime merge) doesn't solve this particular problem

Jump in the discussion.

No email address required.

i dont get why you'd want to delete the entire history instead of just squashing with whatever commit you make next

getting real :marseytunaktunak: vibes

Jump in the discussion.

No email address required.

Literally the only reason to ever delete commit history is because you accidentally left the word “BIPOC” in your commit message :capygitcommit:

Jump in the discussion.

No email address required.

Git cli is easy lol

Jump in the discussion.

No email address required.

I never claimed it was "hard". I claimed it is a waste of time

Jump in the discussion.

No email address required.

being a well adjusted normal

:marseyno:

Jump in the discussion.

No email address required.

GUI just makes git worse, at least to me it's inherently not a visual tool

Jump in the discussion.

No email address required.

Nahhh

Jump in the discussion.

No email address required.

No there's nothing smart about git that's the point 🤣

Jump in the discussion.

No email address required.

I agree

Jump in the discussion.

No email address required.

Keep yourself safe

Jump in the discussion.

No email address required.

webdev detected

![](/images/16692485508653274.webp)

Jump in the discussion.

No email address required.

Islamic beard of the gnupedo, beanie hat of the soy, and foot on desk but without hrt is literally my lifegoal!

Jump in the discussion.

No email address required.

Nope, try again

Jump in the discussion.

No email address required.

Yikes 3 replies?

Jump in the discussion.

No email address required.

yes b-word i'm mad

Jump in the discussion.

No email address required.

What other DVC have you used? Which one do you prefer ? Unironically asking because I think git is comfier than the alternatives

Jump in the discussion.

No email address required.

Or a girl

Jump in the discussion.

No email address required.

hcaw said sysadmin already

Jump in the discussion.

No email address required.

Solves all your problems tbh

Jump in the discussion.

No email address required.

It's more complicated than it needs to be. Therefore it's bad.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.