Effective use of Git

Client Profiles

Multiple Clients

Description

Design and implementation of policies (e.g. when to use git-flow, GitHub Flow etc.) for use of the version control system, to fulfil organisation-specific aims such as:

  • enabling less experienced team members to use source code management / Git well and with confidence
  • facilitating more experienced developers switching between projects
  • allowing the use of standardised of CI/CD pipelines

Outcomes:

  • Training Sessions
  • User Guides
Technical Outline

Git (terminal)

GitHub: Pull Requests, Actions, CLI

AWS: CodeCommit, CodePipeline

Azure DevOps: Pipelines, Repos

Bitbucket