git basics
Everybody should know how to use git, or in reallity any version control system. Not only developers, a vcs can help even when writting a word document or when working on a cad project. If you benefit of having multiple versions saved, you can benefit from git. Also, it looks awful and is inneficient to have file1, file1.v1, file1.final, file1.NowTheLastOne. What does a version control system do? Mantains a log of changes, who, when and what....