ns-rse / git-collaboration

Intermediate level course on using Git for collaboration
https://ns-rse.github.io/git-collaboration/
Other
1 stars 0 forks source link

Git Collaboration #2

Open ns-rse opened 8 months ago

ns-rse commented 8 months ago

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.

  1. Setup
  2. Introduction
  3. Branching
  4. Git hygiene
  5. hooks and pre-commit
  6. Continuous Integration
  7. Reviewing

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