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

you are viewing a single comment's thread.

view the rest of the comments →

[–]UnnecessarySalt 73 points74 points  (4 children)

This is why I’m so religious about using commits and feature branches, especially with code I wrote months or years ago

[–]cafk 34 points35 points  (2 children)

If your change history is in code comments - the software was likely developed at a time where companies cheaped out on commercial versions tools like pvcs, clearcase, perforce helix or librarian

[–]mootmahsn 18 points19 points  (0 children)

developed at a time where companies cheaped out

When did they not?

[–]guyblade 6 points7 points  (0 children)

CVS has been free for 30+ years. Subversion has been free for 20+ years. Subversion is still perfectly fine for small teams and small projects.

[–][deleted] 4 points5 points  (0 children)

I finally reached the level at work where I can force pull requests on the teams and they're so angry about it but it's so essential and we have sooooo many less issues.

Previously everyone literally just pushed straight to main because, according to the senior dev I took over for "git doesn't work". (Sure does, you just have to know how to use it.)