Version control has become a must-have technology for programmers & web developers. Over the years it has become much more influential and now it’s a practical powerhouse of tools for managing revisions, updates, and changes to any codebase.
The most popular choice by far is Git which happens to be open source and the main insipiration for everyone’s favorite code repository GitHub.
With a little practice Git can become like second nature – unfortunately many are turned off by Git’s complex methods of shell management and bash-style code snippets. From an outside perspective this can be intimidating but once you give it a shot you may be surprised how you ever lived without version control.
If you’d want to learn Git from scratch I’d recommend GitHub’s free online tutorial. It covers all the basics and it runs right in your browser without installing anything.
But in a real working environment the problem always comes back to solving issues with Git or figuring out how to do a particular command. Frustration is what drives users away back to their more traditional dev routine. But thanks to First Aid Git this should no longer be a concern!
First Aid Git behaves like a search engine with hundreds of Git commands saved into a database. You can search by keywords to limit questions and try to find the perfect answer to your current predicament(you’re likely to have more than one).
All answers were pulled from Git’s documentation along with helpful users on Stack Overflow. There’s also an about page if you want to read more.
So if you’re a developer of any kind and still don’t understand how to use Git, please give this a try! You’ll be surprised how much you can learn with just a week’s worth of practice.