Get good with git

Source control is one of the most important tools that we use day to day, and for the last few years git has pretty much monopolised the market. But git is capable of so much more than most of us give it credit for. If you'd like to get a better understanding of how things work under the hood, or learn how to do more than just commit, push and pull, then this might be the workshop for you.

What do we cover?

The following list is intended to give you some idea of the overall content of the workshop. We have fine-tuned the topics based on our experiences of running this workshop with clients of all shapes and sizes in the past. If you have specific requirements please don't hesitate to get in touch to discuss them with us.

  • Setting up a new git repository
  • Understanding the internal structure of a git repository
  • Making commits
  • Understanding tags
  • Basic revision selection
  • Understanding the index
  • Branching, merging and rebasing
  • Understanding reset
  • Editing history
  • Working with remotes
  • Investigating historical changes

Bonus extras

All of our workshop content, be it slides, code or other accompanying material, is made available to attendees permanently following the session. Our workshop leaders also make themselves available for futher questions via various remote channels for up to two weeks following the session.

  • 1 - 10 attendees

    If you have more than 1 - 10 attendees we recommend scheduling multiple workshops to allow each participant reasonable time with our instructor.

  • 4 hours

    Including plenty of time for breaks and additional questions, this workshop is expected to last about 4 hours.

  • Available on-site

    This workshop can be run in your own office, giving attendees face time with our experienced instructors.

  • Available remotely

    This workshop can be run online, allowing your remote colleagues to join and benefit.

Get in touch