I’ve used Git for most of my career, at my very first job I was lucky enough to work with the founder of PHP Hants (before he started PHP Hants) which got me onto Git at quite a reasonable time. In most jobs since then I have used Git. At my latest job there was no git usage so the first thing I did was to move everyone from FTP’ing to website to using Git, branching, Bitbucket and Jenkins to manage releases properly.

I’m pretty comfortable with Git, there’s not often something I can’t do, alternatively Google is there to help, I have never been in a situation where I couldn’t resolve a Git issue, though every now and again I do learn a new command or use-case.