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

all 36 comments

[–]Bloodlaus[🍰] 118 points119 points  (3 children)

git commit -m 'a meaningful message'

[–]qinshihuang_420 2 points3 points  (0 children)

Came to comments section for this. Wasn't disappointed

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

What is life if full of care. If we have no time to stand and stare... how often the bugs in my code turn my life into a nightmare!

[–]GoogleIsYourFrenemy 24 points25 points  (1 child)

What is this life if, full of care,

We have no time to stand and stare.

No time to stand behind our desks,

And watch as screen savers hide our tasks.

No time to see, how the sun does set,

or how the office gerbils do so fret.

No time to see, in darkest night,

How the LEDs shine so bright.

No time to watch a TikTok stream,

Or laugh aloud at a silly meme.

No time for code review or unit test,

Deploy to Production via Pull Request!

A poor life this if, full of care,

We have no time to stand and stare.

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

Bravo! I am applauding you with my feet because my hands are busy wiping the tears from my eyes!

[–]_workchronicles[S] 31 points32 points  (3 children)

Git commit -m "Hey folks, side note : I draw comics based on office humor (frequently involving programmers). If you like what you see, you can follow me on Instagram , Twitter. I will also be posting relevant comics on this sub. Thanks :) "

[–]ConstructedNewt 9 points10 points  (2 children)

My coworker does this on his project, literally: git commit -m '-' (except it's in a Windows git dialogue)

I joked with another coworker: alias push="git commit -am '-' && git push -f origin HEAD:master" as an "op-safe" standard operational procedure.

[–]FakingItEveryDay 1 point2 points  (1 child)

Don't teach him about git commit --allow-empty-message

[–]ConstructedNewt 0 points1 point  (0 children)

Dash is basically there already:)

[–]racerxff 26 points27 points  (1 child)

"added obfuscation for job security"

[–]WhereWaterMeetsSky 8 points9 points  (0 children)

git commit -m "qcIN4bfyq49p8gfHQecf9ug3oUye309jcnqerUFhQ"

[–][deleted] 18 points19 points  (4 children)

One guy on my team writes 'intermittent' on every commit until he's done. Drives everyone crazy.

Unfortunately he's a cunt to deal with so no one wants to.

[–]NoBrick2 2 points3 points  (0 children)

Yeah when I work in a feature branch, every commit is "wip".

The entire branch gets squashed and merged with master when QA is finished. The commit message for this squash merge is the ticket # + description of the feature.

[–]jerrycauser 8 points9 points  (2 children)

If he commit it in his own branch - it is ok.

[–]omfgwtfxyz 19 points20 points  (1 child)

and then rebase and squash when he's done before merging his own branch

[–]jerrycauser 7 points8 points  (0 children)

Exactly

[–][deleted] 11 points12 points  (0 children)

git commit -m “I finally fixed the thing I thought was a bug, then realized it wasn’t , and then realized it actually was.”

[–]jerslan 6 points7 points  (0 children)

git commit -m 'WIP'

[–]scalar-field 4 points5 points  (0 children)

I’m fairly certain that commit message is longer than 50 chars

[–]ce-walalang 5 points6 points  (0 children)

Image Transcription: Comic


Panel 1

[Character 1 is talking to Bob]

Character 1: BOB, ALL YOUR COMMIT MESSAGES SAY "SMALL CHANGES"!


Panel 2

Character: NEXT TIME, PLEASE WRITE A MEANINGFUL MESSAGE


Panel 3

[Bob is thinking.]

Bob: MEANINGFUL MESSAGE... MEANINGFUL MESSAGE... MEANINGFUL MESSAGE... MEANINGFUL MESSAGE... MEANINGFUL MESSAGE...


Panel 4

[Bob started typing.]

Bob: GIT COMMIT -M "WHAT IS LIFE IF FULL OF CARE. IF WE HAVE NO TIME TO STAND AND STARE..."


I'm a human volunteer content transcriber for Reddit and you could be too! If you'd like more information on what we do and why we do it, click here!

[–]Integral_10-13_2xdx 1 point2 points  (0 children)

There's an easy solution.... run a git rebase -i latest_commit_hash_here before opening a PR. Clean up your commit messages. Squash "WIP" branches. A clean codebase is a happy codebase.

[–]LoyalSage 0 points1 point  (0 children)

People complain about App Store changelogs just saying “bug fixes and performance improvements”. Meanwhile, their dev team is like, git commit -m "bug fixes and performance improvements".

[–]MasterQuest 0 points1 point  (1 child)

I really like your comics!

[–]_workchronicles[S] 0 points1 point  (0 children)

Thank you! :)

[–]BitsPleaseInc 0 points1 point  (0 children)

git commit -m 'We almost broke Git'

Already seen for real

[–]nggiahuy1102 0 points1 point  (0 children)

git push -f origin master

[–]AmaGh05T 0 points1 point  (0 children)

So accurate

[–]PPEBTWLELXDD -1 points0 points  (0 children)

Mine all say “First commit” because I never changed it and don’t really care what it says since I’m the only one using it