Ask HN: Why should my company use source control?
https://news.ycombinator.com/item?id=22437078Hi guys,
I'm a programmer at a big company. Prior to working here, I have worked at several other organizations who all used Git as a version control system. As a result, I am very well versed in how to use git.
However, my department does not use version control at all. They simply do not see a need for it. So far, most of my reasons for using source control have been discarded due to another tool already doing that thing. For example:
* Git is a backup of your source code. If your code is on the server, and you lose your laptop, you're still relatively OK.
* Rebuttal: We store code on a network share, which is backed up automatically every night.
* Git allows people to easily collaborate on the same project (branches, pull requests, merges).
* Rebuttal: We rarely have multiple people working on the same system at the same time - the benefits will be negligible, and only add complexity to our daily work (this is true, work here is very silo'd).
* Git allows you to store a version history so you can see what changed and why.
* Rebuttal: We don't care for the past: we only care about the current state and what it's not doing correctly (or needs to do / enhancement).
So, HN, my question to you is: what other benefits of Git / source control exist that I can bring to management to hopefully swing our team into using it daily?