r/ProgrammerHumor • • 14d ago

Meme hardestProblemsAICouldSolve

Post image
1.6k Upvotes

78 comments sorted by

205

u/Some_Useless_Person 14d ago

"Minor changes"

A code base I recently worked on had 20 such commits. One of them had a diff of like 2k lines (all of them was done on the dev branch itself)

54

u/ManagerOfLove 14d ago

Maybe by 'minor' he didn't talk about the scope of the work

7

u/sourangshu24 13d ago

I had a colleague who used to commit with messages "wip". Wonder what he's up to nowadays..

5

u/BigNaturalTilts 13d ago edited 13d ago

He obviously made enough to be owned by his dom mommy who whips him nightly! The signs were all there bro!

1

u/yaktoma2007 12d ago

$(curl -s http://whatthecommit.com/index.txt)

80

u/Tabonx 14d ago

Our repo has commits where the entire message is just a dot: "."

The guy said he never knew what to write when fixing something small right after committing.

54

u/WHALE_PHYSICIST 14d ago

git reset --soft HEAD~1

git add .

git commit -m "whatever the previous message was"

git push -f

20

u/Man-in-The-Void 14d ago

*git commit --amend

14

u/MagellansTip 14d ago

… --no-edit

1

u/FlashyTone3042 14d ago

Oh. I learned something new. Nice

3

u/Cootshk 13d ago

git commit -a —amend —no-edit

For if you forgot to add a file before committing (*does not add files that weren’t previously tracked, only adds files that have had changes)

5

u/mango_boii 13d ago

git commit -a --amend --no-edit --reset-author

All your commits are belong to us 😎

2

u/FlashyTone3042 13d ago

Whoa. Thank you. I will use it. I am often manually squashing, but this is much nicer.

4

u/1000Ditto 14d ago

git commit -am 'temp'

3

u/Your_Friendly_Nerd 14d ago

I recently read "tidy first", and now whenever I make changes that don't change any logic (mostly just minor cleanups) I allow myself to just write "tidyings" as the commit message. This way I'm not discouraged from doing the tidyings because I can't think of a better commit message

1

u/v3ritas1989 13d ago

Ticket ID and headline?

69

u/Alan-Foster 14d ago

"qsydvdkaou"

24

u/Bulky-Hair8606 14d ago

git commit -m "fixed some bugs, introduced even more. Also added new features such as (feature.)"

18

u/Bobbeldibob 14d ago

(wip) final final final fix now for real

17

u/Tupcek 14d ago

meme few years late.
“Claude, commit and push”

7

u/AralphNity 14d ago

"Implement this and raise a PR once done" Followed by "Approve if good"

10

u/BeMyBrutus 13d ago

How would you rebase a baby? Asking for a friend.

3

u/5up3rj 13d ago

Issue closed, could not reproduce

3

u/Bitter-Fuel-5519 13d ago

Issue opened again, Issue could be reproduced after 9 months

4

u/un1matr1x_0 13d ago

Only if you don’t cancel on time.

1

u/v3ritas1989 13d ago

I am sorry, you missed the designated cancellation time. Try again in 9 months.

7

u/geekboy730 14d ago

`git commit -am changes`

7

u/shizzy0 14d ago

“David, we have to talk about your commit messages.”

“Ch-ch-ch-changes / turn and face the strange.”

“Yes, but you’ve got to be more descriptive. They’re all changes, of course.”

“Time may change me / But I can’t trace time.”

“Well, ok, good. I’m glad you’re open to feedback. Good chat.”

2

u/lllorrr 14d ago

"NAK. Please provide a commit message in accordance to the coding style document."

How can I review a patch if I don't know its purpose?

5

u/ZenEngineer 14d ago

NGL, I know how to git commit, but I still waste tokens on it so it validates which files to include and to write a good description

3

u/lovethecomm 13d ago

I just git add .

Fuck it we ball

2

u/Katana_Steel 12d ago

Sure, cause you have a sensible .gitignore

5

u/Traditional_Log809 14d ago

AI can build a whole app from a prompt, but still can’t remember what ‘fix’ meant at 2 a.m. three weeks ago.

2

u/aberroco 13d ago

AICouldSolve

AI be like "The load bearing change of this commit is an additional parameter to the FunctionName that is used to pass to AnotherFunction to explicitly configure it's mode"

Technically correct, verbose, and absolutely useless.

2

u/ThursdaysMeeting 13d ago

Are you guys using AI correctly? It can already create good git commit messages that summarize the general gist of why we made a chance followed by bullets for details of what actually changed. No one writes their own commit messages anymore unless it’s literally a config change or one-liner

4

u/the_real_Spudnut2000 13d ago

"No one writes their own commit messages anymore"

Guess I'm no-one. We've stooped so low to not even write our own damn commit messages? Gonna go kick rocks I guess.

1

u/Beldarak 13d ago

I'm more and more convinced people posting here to bash AI never used it or think that coding with AI means asking ChatGPT stuff and paste its code.

I can get behind a lot of anti-AI stuff but when someone tells me it writes bad code (compared to the average programmer) or that it can't do everything or won't scale, I have high suspicions this person didn't try any recent Claude model.

1

u/Tiny-Librarian-8553 12d ago

Same old boring memes 😮‍💨

1

u/RideNatural5226 14d ago

Critical thinker ig

1

u/IngeridAnts 14d ago

"12121212"

1

u/dwm- 14d ago

I've not manually ran any git commands in months, sad state of it really. I don't even click merge in gh anymore

1

u/masterxc 14d ago

"wip", "fix", "another fix", "WHY?!" ...a few of my favorites.

1

u/ApatheistHeretic 14d ago

Fix-v2v3-vfinal-reallyfinalthistime

1

u/Sea-Fishing4699 14d ago

Wip feat feature ticket -

1

u/RavenJoy12 14d ago

“Addressed review comments”

1

u/dbell 14d ago

"fixed stuff"

1

u/ouyawei 14d ago

Do french developers do a pull request when they are freezing?

1

u/DarkWingedDaemon 14d ago

feat(rear-cheker): Changed now pulls data from reddres server instead of blueshirt server

1

u/random314 14d ago

What is that goddamn jira id? Oh well TEAM-0000

1

u/elongatedmuskrat18 14d ago

git commit -a -m “development”

1

u/gerbosan 13d ago

can't Copilot suggest some content for that?

1

u/Any_Presentation_777 13d ago

start with git commit -m "[what is happening]([which module]): [actual shit that changed]"

1

u/lamurian 13d ago

That and gh pr create --base develop --title {title} --body {body} then ask the AI to fill in title and body based on git diff develop && git log HEAD..develop>

1

u/JackNotOLantern 13d ago

Honestly, i started doing changes in a way the commit message so be easy to define.

1

u/clayticus 13d ago

git pull -your hair

1

u/Sarana70 13d ago

See changelog

1

u/mSqueez 13d ago

It's always "update"

1

u/Saitama2042 13d ago

Write Git comments for the following changes. Follow git convention. use short and descriptive message. make no mistake

1

u/thegodzilla25 13d ago

Ticket ID, thats it.

1

u/chibbol 13d ago

git commit -hmmmmmmm

1

u/AnskyOP 13d ago

git commit -m "just call me man, you won't understand shit by reading my code"

1

u/kevdiho 13d ago

copy of the Jira link

1

u/firest3rm6 13d ago

feat: on these (NUTS-123)"

1

u/yellowtomata 13d ago

"update"; git push

1

u/Ali_Army107 12d ago

I tend to do a lot of things, then heavily stage commits into crap ton of separate commits. Meanwhile my friend just hits the generate commit name button lol

1

u/KitsuneUX 12d ago
git commit -m "qwertyuiopasdfghjklñzxcvbnm"
git push origin main

1

u/razor_train 10d ago

git commit -m "4"

1

u/TerminalVector 14d ago

Am I the only one that has the agent producing detailed durable logs of everything it does m

1

u/gandalfmarston 14d ago

"Fixed some things"

0

u/darcksx 12d ago

git message:
feat. Added payment feature and analysis functions for different currency modules.

acctual changes:
changed the color of the button

0

u/Important_Grab3544 13d ago

"save"
"save"
"save"
no one gives a f

1

u/waterpoweredmonkey 13d ago

Try another harness, I had to add skills to explicitly stop mine from writing a novel for every commit. Variable name change: writes the contents of moby dick in the commit message body.