struggling-with-git

Struggling with Git? The Problem is Training.

There is a common misconception that Git is a pain to learn and use. It’s difficult to visualise what’s going on. There are too many commands to remember. It’s too easy to make mistakes and break the entire codebase.

But it’s not Git’s fault! The problem is training.

Existing training comes in two forms:

  1. Instructor-led. Often very expensive and students can’t go at their own pace. There’s little practical engagement and no ongoing support.
  2. Online videos. Often cheap and you can work at your own pace. But the quality varies. There are no practical exercises and no ongoing support.

There is a better way. A way where you can develop the confidence to solve real-world Git problems whenever they crop up.

Learn Practical Git

Learning Git can be daunting. But with the right training, you can both avoid problems and move effectively when they do occur. The practical exercise element of Git for Scientists puts you into broken Git repos on your own machine and makes you fix them. This gives you the unique opportunity to develop practical skills without the risk of breaking a real codebase.

Compare that with traditional training: at best, you follow along with an instructor as they demonstrate how to use Git. You’re not thinking for yourself and you don’t have the chance to experiment. When you come across an unexpected problem, you’re more likely to struggle.

Proper practical exercises let you use Git with confidence.

Unlimited Support

Git should be accessible and easy to learn. The best quality of teaching involves continued support to provide an extra guarantee of success when things do go wrong.

With traditional training, once you finish the course you’re on your own. Git for Scientists includes a full year of unlimited support. You can come to us with your problems and questions during the training, but you can also come to us with problems you have as part of your work.

Struggling with Git?

The solution is Git for Scientists.

Thomas Bradbury
Thomas Bradbury
Want to get better at Git?
Get our Git & GitHub tips every week.