Control system, must have.
Doesn't even launch under Cinnamon 18.3
Use it everyday!
must have for reproducible research
Я не можу собі уявити, програмування без нього / I can not imagine programming without it
Must have ! A+++
This is a very popular and extensively used version control system
Best versionning system
this is great!!
By far the most flexible and easiest to use SCM out there. Useful not just for software devs, but file and document versioning in general.
Advanced version control system, great tool.
With github very useful. (Currently my collaboration platform.)
This package is slowly becoming a programming requirement.
Best version control system ever! I've worked with svn and perforce before, both suck comparing to git.
Fantastic vcs. The CLI is very powerful, but gitk and gitg help new users learn the basics, and the best bit is the basics are all you need (most of the time). I cannot imagine not using it.
Great dvcs, but has a bit of a learning curve. Very powerful, but some simple tasks are not as intuitive. Make sure everyone knows the basics because it's a lot easier for developers to accidently edit the history and possibly cause code loss! I recommend using mercurial instead if you plan to do any development on windows or are looking for something a bit more simple.