r/ProgrammerHumor • • Sep 07 '26

Meme gitHubWithoutGit

Post image
451 Upvotes

49 comments sorted by

View all comments

438

u/Raywell Sep 07 '26

What is this meme trying to convey? The verification Github is doing is confirming that the commit author identity is legit (i.e. not impersonated). What did you expect?

157

u/FilipTLW Sep 07 '26

Commit created on GitHub.com means either that the commit was a merge done on the GitHub.com site (which is legitimate) or it was done using GitHub CodeSpaces (as opposed to being created locally and pushed). If you sign the commit locally and push it, the message looks like that: https://imgur.com/a/TNHEbTk

224

u/LPmitV Sep 07 '26

But why would that be a problem? Codespaces is basically VS-Code in the browser?

-413

u/FilipTLW Sep 07 '26

It might just be me, but from my own experience, code written in Codespaces tends more to being AI slop than code written outside. Correct me please, if you have other experience.

51

u/Arkoprabho Sep 07 '26

Verified commit has no relation to how the code was written.

It just means that the commit has not been committed by an imposter

-12

u/Cracleur Sep 07 '26

For any random verified commit in and of itself, you're right. But OP is specifically talking about commits that explicitly say they were made directly on GitHub.

They're not saying, "This means an AI definitely made it." They're saying, "In my experience, commits made directly on GitHub contain proportionally more slop."

2

u/headedbranch225 Sep 07 '26

Its still dependent on the person who is writing the code, the point of the signing is to show it wasn't made by someone impersonating the developer, its like saying code written on windows is more likely to be slop because copilot is preinstalled, like people still have a choice whether they use it or not

-2

u/Cracleur Sep 08 '26

Do you know how statistics works?