One-day intensive Git crash course

Do you need a crash course in Git with enough to get you up and running?

Are you new to a team of Git veterans, and want basic usage done right?

Can you only take out one day for training and want to cram in as much Git knowledge as possible?

This is the course that will give you a solid introduction to get started with Git. It does not go as deep as the 2-day Mastering Git course, but probably deeper than you expect. You will walk away with a good understanding of the basics, preparing you for getting your hands dirty.


  • An introduction to the concepts of Git and how it differs from older version control alternatives.
  • Basic getting started with Git
  • An introduction to the Git staging model
  • Git internals: A crash course. Understanding the basics of the Git data model is the secret sauce that makes Git your long-lasting friend.
  • Branching and merging
  • Multiplayer Git - This is the part where you get your hands dirty with real collaboration exercises and gain practical experience in resolving merge conflicts.
  • Along the way participants get lots of practice with the Git commands needed for day to day usage.


The course is run as instructor-led presentations of each topic followed by live demos, lab exercises or discussions. To ensure maximum interaction and learning we normally limit this course to less than 15 attendees.

The course is based on using the command line as this gives users the deepest understanding and knowledge that is easily portable to any graphical client. No prior experience with command-line and bash is really needed. You only need to bring a laptop with Git bash installed, and we will take care of the rest.

Attendees are welcome to bring questions or challenges from their own background.

We provide this course both as internal company training and occasionally offer it as an open course in the major cities of Scandinavia.

On-site training at your company

This course is frequently run as on-site internal company training. In those cases we are happy to work with you on smaller customisations of the content and the technical setup (e.g. overcoming firewall challenges).

Most of our on-site trainings have been in Scandinavia, but we have also run the training on location in India and China, and are happy to help you train your teams anywhere in the world.

We typically run these trainings with groups of 8-14 attendees to ensure the best learning experience.

Open public training

If you are an individual or smaller group interested in this training, and no public course is announced, please contact us anyway as your seat might well be the extra one needed to kick off the next training.

Course Facts

Watches icon


One day

A Graduation Hat


Hands-on course with a lot of exercises and learning material

Two People Icon


Software developers, Architects, DevOps and Continuous Delivery practitioners

Google Pin Icon


Copenhagen, Stockholm, Oslo, Gothenburg, Aarhus, Malmö, or on-site.

Upcoming Training Courses