The 10 Git Resources You Need to Master Git
Explore a compilation of the best Git resources around the web, as well as getting a look at the new features of Git 2.3
Exciting news in the dev world – a major new version of the Git command-line utility has been released, Git 2.3.0.
Here’s a quick-glance overview:
- Push to deploy – Push changes directly to the repository on your server for instant deploy.
- Faster cloning – instead of transferring a lot of data over the network, Git copies the objects it can from a local repository and the remainder from the remote repository. The two clones remain independent.
- Simple git push behaviour – avoid accidentally pushing changes to the wrong branch.
- Flexible SSH invocation – tweak how Git connects to a remote host via the SSH protocol with a new shell variable.
- Friendlier credential subsystem – scripts which don’t expect user input will no longer hang.
- Bug fixes, improvements & security fix.
While 2.3 is slightly smaller than recent feature releases, it still involved 255 non-merge commits by 61 contributors, with 19 new people involved this time round!
To coincide with the release of Git 2.3, we’ve pulled together our favourite Git resources – so whether you’re just starting out, want to refresh your memory or are on the hunt for some new tips and tricks, check out the list below.
Git 101 – Shh, sometimes cheating is allowed – our Git 101 guide comes with a cheat sheet! It’s your one stop shop for getting to grips with Git
Git Beginner’s Guide for Dummies – Does what it says on the tin, and does it well.
Git Tutorial: A Comprehensive Guide – “Comprehensive” is no exaggeration! This tutorial from Udemy covers all the starting points and more.
Doing Git Your Way – Clearvision’s own head of training offers an insight into different Git clients to help you decide which is right for you.
Git Reference Page – The official Git reference guide.
Git Videos – Simple video series on the basics of Git. The longest video is just over 8 minutes, so you’ll be on your way in no time!
Everyday Git – Standalone, participant, integrator, and repository administration commands.
Pro Git – Written by Scott Chacon and Ben Straub, Pro Git is a book available in full, for free, online. If you’re looking for something to take you on a trip from newbie to fully-fledged Git user, this is the place to look.
Git Training – As Git experts, the Clearvision team offers a variety of courses for all skill levels, from basics and beyond all the way to advanced and administration sessions.
Atlassian Git Tutorials – Atlassian doesn’t just produce best of breed software tools – they also serve up clear, simple tutorials to get you on your way.
Do you have a favourite Git resource we’ve missed off our list? Have you created something we should add in the future? Drop us a comment and let us know!
Don’t stop your learning here! Check out Git 101, your free one stop guide to the basics of Git, including a Git cheat sheet to help you on your way!