As suggested by @willfurnass Git has many facets and so having a dedicated focus would be useful for an intermediate course rather than a collection of useful tips and features.
To that end this repository is for the development of an intermediate level Git Course focused on using Collaborating with Git. It builds on the excellent Git, GitHub and GitKraken : From Zero to Hero created by @annakrystali and hopes to maintain the same standards.
It is still in very early stages of formulation with broad areas being refined. Contributions and suggestions are very much welcome.
As suggested by @willfurnass Git has many facets and so having a dedicated focus would be useful for an intermediate course rather than a collection of useful tips and features.
To that end this repository is for the development of an intermediate level Git Course focused on using Collaborating with Git. It builds on the excellent Git, GitHub and GitKraken : From Zero to Hero created by @annakrystali and hopes to maintain the same standards.
It is still in very early stages of formulation with broad areas being refined. Contributions and suggestions are very much welcome.
Sections
Broad topics to be covered.
Setup
Introduction
Branching
Git hygiene
Hooks
Continuous Integration
Reviewing
Miscellaneous
Things that don't quite fit into the above but would be useful to include.
Links