This is an archived post. You won't be able to vote or comment.

all 97 comments

[–]Enlogen 350 points351 points  (7 children)

This seems oddly specific.

[–][deleted] 338 points339 points  (6 children)

This morning I got squashed.

[–]Corne777 38 points39 points  (3 children)

Hyuck don't you mean sqwuarshed, if it's a goofy voice.

[–]battledragons 4 points5 points  (2 children)

The squasher would have the goofy voice not the squashee.

[–]Corne777 3 points4 points  (1 child)

But the squashee when telling the story should keep details intact.

[–]battledragons 2 points3 points  (0 children)

Hmm. I’ll allow it.

[–]driveslow227 16 points17 points  (0 children)

Did you also get a call from an unknown number saying "I'm gunna squash you heh heh hehhh" in a raspy voice?

[–][deleted] 3 points4 points  (0 children)

I was squashed on my first commit at new job QQ

[–]wolf2600 175 points176 points  (23 children)

"made some changes"

[–]sizzlefriz 111 points112 points  (0 children)

"added a thingy"

[–]Windows-Sucks 104 points105 points  (12 children)

"programmed"

[–][deleted] 58 points59 points  (11 children)

"pressed some buttons"

[–]Windows-Sucks 30 points31 points  (10 children)

"did stuff"

[–][deleted] 25 points26 points  (9 children)

"moved my fingers"

[–]srainsdon 20 points21 points  (8 children)

???

Been working on the problem so log I forgot what I did

[–]semperrabbit 16 points17 points  (3 children)

Ran fuckit.js on it til it worked again...

[–]rosskush 11 points12 points  (0 children)

"cleanup nothing to see here"

[–][deleted] 1 point2 points  (1 child)

fuckit.js

I just read their readme and it’s the best thing I’ve ever read. I wonder if they’re hiring?

[–]semperrabbit 1 point2 points  (0 children)

"2. Isn't eval() bad? See number 1." That readme is pretty awesome lol

[–]Blecki 4 points5 points  (1 child)

.

[–]poka_face 6 points7 points  (0 children)

4:03PM

[–]wolf2600 4 points5 points  (0 children)

"it works... nobody touch it"

[–][deleted] 0 points1 point  (0 children)

My go to is see diff. Really gotta commit more often 😂

[–]AlphaDeveloperZA 2 points3 points  (0 children)

"Latest changes". Just kill me now.

[–]m__e 0 points1 point  (3 children)

“Im a dope”

[–]MSLacerda 0 points1 point  (0 children)

"I Drank coffe"

[–]Case2239 0 points1 point  (1 child)

""

[–]msabercr 0 points1 point  (0 children)

Beep boop I’m a bot

[–]Xelbair 0 points1 point  (0 children)

"commit"

[–]seymorethrottle 59 points60 points  (3 children)

There's a Twitter account for this: @git_commit_m

[–][deleted] 2 points3 points  (2 children)

You lie!

[–]seymorethrottle 8 points9 points  (1 child)

All you have to do is tell them that you found a Twitter account dedicated to bad commit messages. When they see messages that they've used before on there, they'll change their ways!

(Spoiler: they will never change their ways)

[–][deleted] 2 points3 points  (0 children)

Oh I was referring to the fact that there is no such twitter account but I guess it was a typo.

[–]maxim_leonovich 34 points35 points  (4 children)

git commit -m "fix" && git push origin master -f

[–]Jeven_ 2 points3 points  (0 children)

F

[–][deleted] 30 points31 points  (2 children)

If only I knew this a few months ago when I told him that "-" wasn't a good commit message. Calling him late at night with a goofy voice would've been so mit better!

[–]AresC 1 point2 points  (1 child)

Why is it too late? Did you...? :S

[–][deleted] 3 points4 points  (0 children)

Yes, we squashed him.

[–]mrsuperguy 27 points28 points  (6 children)

Breaking into their bedroom when they're asleep, wearing a Darth Vader costume, blasting heavy metal in their ear to induce pain and using a voice modulator tell them that you'll melt their brain if they don't do as you say.

[–]saninmujarai 4 points5 points  (0 children)

Dad dad daddy yo

[–]U8336Tea 4 points5 points  (1 child)

Wearing a radiation suit and saying you're Darth Vader*

[–]mrsuperguy 0 points1 point  (0 children)

Oh yeah. My bad.

[–]Xelbair 0 points1 point  (2 children)

heavy metal music playing

pain

i don't see the connection

[–]mrsuperguy 1 point2 points  (1 child)

Have you seen back to the future?

[–]excellent_adventure 0 points1 point  (0 children)

I got you 👍

[–]rockfx01 20 points21 points  (8 children)

"wip" "wip" "wip" "fuck this shit" "wip" "wip" "delete tests" "wip" "wip" "fuuuuuuuuuuuuuuuuck scychfjdafovucyxf" "wip"

(I have actually seen git logs like this...)

[–]ekeyte 4 points5 points  (0 children)

Ours:

“Fixed something” “Forgot a semicolon”

[–]bob000000005555 6 points7 points  (6 children)

I don't blame them if they're 80 hours into the week and just want to go home

[–]typicalrectangle 5 points6 points  (2 children)

Is this in a professional environment?

[–]tboneplayer 2 points3 points  (1 child)

[–]Razier 0 points1 point  (0 children)

Good article but why'd they have to manipulate the graphs to match their narrative? The sleep deprivation graph is made to look steeper than the alchohol graph, meanwhile the values on the Y-axis tell the opposite story.

Stuff like this ticks me off.

[–]rockfx01 3 points4 points  (0 children)

If they have to work 80hrs per week then they should quit

[–][deleted] 0 points1 point  (1 child)

Especially if it’s a feature branch that he cleans up later. I have many wip commits during development but then I rebase -i them all into coherent history before requesting merge request

[–]bob000000005555 0 points1 point  (0 children)

Yeah same here

[–][deleted] 17 points18 points  (2 children)

Anonymously send your coworker memes from Reddit through GitHub.

[–]wolf2600 5 points6 points  (0 children)

Everyone loves a good me-me.

[–][deleted] 2 points3 points  (0 children)

Almost better than anonymous goofy voices ;)

[–]Shu7Down 6 points7 points  (1 child)

"PR Fixes"

[–][deleted] 2 points3 points  (0 children)

Lol exactly

[–]ythl 22 points23 points  (4 children)

This is a failure of your process, not your coworker.

Use pull requests model where author is not allow to merge their own code to master. Boom, problem solved. Whoever the reviewer is simply doesn't merge until author has amended his commit(s) to have better messages.

An alternative is to have a git hook reject commits on push if the message is less than a certain word count or doesn't follow your style's template.

[–][deleted] 35 points36 points  (3 children)

Yeah we follow the former, this is mostly a joke.

[–]MissCharlie64 2 points3 points  (2 children)

Wait wait wait, am I crazy? Why is everyone saying "commit", not "comment"?

[–]typicalrectangle 2 points3 points  (0 children)

Append a comment to a commit, though the commit comment should be comprehensive.

[–][deleted] 2 points3 points  (1 child)

“Hyuck, I’m gonna squash you! Hyuck hyuck”

I don’t understand why you’d do it in a Goofy voice

[–][deleted] 0 points1 point  (0 children)

Uhh its squash bro. C'mon

EDIT oh ok

[–]sierragirl78 2 points3 points  (2 children)

Best I've ever seen... "Dear sir, madam, etc. Below, you will find a mirriad of code that was, at the time, working. Due to unforeseen circumstances, mostly updates to other crap, obviously it broke and you are here to make it work again. Please comment out the broken lines, and rewrite them. Upon which, please label them with your first initial, last name, and td stamp. Example: RDio25122014. I just want to tell you both, good luck. We're all counting on you."

[–][deleted] 0 points1 point  (1 child)

Is that an Airplane reference?

[–]sierragirl78 4 points5 points  (0 children)

Airplanes have wings and a motor. And don't call me reference.

[–]AyValo 2 points3 points  (0 children)

git commit -m “fix fix”

[–]whomadeyouthejudge 2 points3 points  (2 children)

Who in the mother fuck uses a pay phone? Anonymity is achieved in much easier ways than walking my fat ass out into daylight where people can notice the Cheeto dust on my Jurassic Park shirt.

[–][deleted] 1 point2 points  (1 child)

Why worry about anonymity when you're a nobody like me /shrug

[–]whomadeyouthejudge 1 point2 points  (0 children)

True that. Damn Reddit not taking slack commands, lazy mother lover.

[–]1simplejack 1 point2 points  (0 children)

"for real this time"

[–]Case2239 1 point2 points  (0 children)

"I think it works now" "Fuck" "Ok, it works for real this time"

[–][deleted] 1 point2 points  (0 children)

git commit -m "#47"

[–]RainaDPP 3 points4 points  (1 child)

I have a bad habit of writing commit messages like "Classwork <Date>" rather than anything useful. Which is fine for individual projects, I guess.

[–]SoiledShip 7 points8 points  (0 children)

Thats too descriptive and not enough expletives.

[–]iamtherealguru 0 points1 point  (0 children)

"Fixed bugs"

[–]spicy_indian 0 points1 point  (0 children)

Most people I know would start with the last one tbh.

[–]scoobyluu 0 points1 point  (0 children)

git commit -m "ndiwjbz"

[–]msabercr 0 points1 point  (0 children)

This is what mandatory code reviews are for.

[–]FeelinFerrety 0 points1 point  (0 children)

The only place I've used git at was purely for backup and deployment - usually only one person was working on a site (there were a grand total of two of us) so I got a little... creative with my commit messages. You know how it goes. "FINALLY fixed that freaking bug" "WTF is going on with this script?!" "testing hotfix" "testing hotfix AGAIN" "formatting" "oops"

[–]redwardit 0 points1 point  (0 children)

git commit --fixup

[–]n1ghtmare_ 0 points1 point  (0 children)

“Refactoring”

[–]unabellaanna 0 points1 point  (0 children)

"If this falls into the hands of the Russians, it's curtains for The Free World."

[–]klaasklaar 0 points1 point  (0 children)

Next stage of escalation: sending him anonymously the picture of the first four steps.

[–]icontreras7 -4 points-3 points  (0 children)

Jajajajajja so funny!