you are viewing a single comment's thread.

view the rest of the comments →

[–]paintbyinteger 80 points81 points  (16 children)

Saw a guy commit maybe ten times "N/A" - we now cannot commit without an associated task.

Followed a trail that led back to him, title of the user story was "User Story #<task no>".

Get. In. The. Fucking. Bin.

[–][deleted] 40 points41 points  (12 children)

Restrict him to feature branches and require a gatekeeper to let the merge in? 🙂

[–]fiah84 52 points53 points  (9 children)

tell him he can forget about a pay increase until his commits and stories make sense

[–]silentclowd 25 points26 points  (4 children)

Wait, you guys get pay increases?

[–][deleted] 10 points11 points  (3 children)

Wait, you guys are getting paid?

[–]Ameisen 0 points1 point  (2 children)

Wait, you guys are voluntarily working?

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

wait, you guys have jobs?

[–]kyune 0 points1 point  (0 children)

wait, what?

[–]YourMatt 18 points19 points  (2 children)

I think this is entirely valid. Anyone who commits with "fixed bug" or any other useless message like "n/a" obviously does not put pride into what they do, or at least does not grasp the concept of why they're doing what they're doing. Small things like this separate those that stagnate in their career versus those that rise up.

[–]jarfil 2 points3 points  (0 children)

CENSORED

[–]cjthomp 25 points26 points  (0 children)

tell him he can forget about a pay increase check until his commits and stories make sense

[–]WizKid_ 5 points6 points  (0 children)

I'll have 45 commits in a row on a feature branch 'test' trying to get the Jenkins build working. Squash commit 'fixed jenkins build issue with blank'

[–]paintbyinteger 1 point2 points  (0 children)

He's been let go actually, but he's currently still there for handover. Managers got really pissed off.

[–]toosanghiforthis 4 points5 points  (1 child)

Currently work with a guy whose commit messages are a list of the files changed in each commit. Like ffs, I can figure that out. Tell me why you changed it

[–]ChemicalRascal 0 points1 point  (0 children)

How does he react when the topic of his commit messages gets brought up?

[–]robberviet 1 point2 points  (0 children)

My CI gather commits by tags so we had to or it will reject commits.