Training Course Details

Git Organisation

Git Organisation

Course Level: Intermediate

Git is perfect for working collaboratively. However, when you’re working together in an organisation, it’s important to have rules and processes so you all know how to work together. When should I create a branch? Who is responsible for the quality of this repository? Who is going to review my code?

This highly interactive workshop will help you determine the best way of working together for your organisation. We’ll share what works for us at Jumping Rivers, and then guide you through the process of coming up with your own rules and processes for git, such as choosing a branching strategy and formalising your code review.

No Events Currently Scheduled

Sorry, there are no upcoming events for this course, but please get in touch if you would like to be kept informed when events are scheduled in the future.

View our full training course calendar »

Course Details

  • Course Outline
  • Learning Outcomes
  • Materials
  • Prior Knowledge

Course Outline

  • Branching workflows and protected branches
  • CODEOWNERS and other standard repository files
  • Merge requests and code reviews
  • Managing Git Issues
  • Example git workflows from start to end

Learning Outcomes

By the end of the day participants will…

  • have an awareness of the different git workflow options
  • understand the flow of merge requests and code review
  • be able to define responsibility for repositories using CODEOWNERS files
  • have created a list of default settings and processes to implement within their own organisation


Prior Knowledge

This course assumes basic skills with git, so having attended Git for Me or equivalent is necessary.

Attendee Feedback