Many people (like me) love to tinker with code and electronics. When doing that you will get involved with git in some form or another.
Git itself is a neat SCM but getting a good hang of (g)it is painful! People who say otherwise have forgotten how steep the learning curve really is, are idiot savants or can be just be ignored ;-). All jokes aside, it takes some effort.... read more