Skip to content

Understanding commit templates

A commit template defines what information is recorded each time you make a commit.

Instead of writing free-text notes, CellRepo uses templates to provide a structured form.
This ensures important details are captured consistently.

Every repository must use a commit template.


Why templates matter

Templates help you:

  • record changes consistently
  • avoid missing important metadata
  • make history easier to read later
  • standardise documentation across your lab or team

Without templates, records quickly become inconsistent or incomplete.


What a template contains

Templates are made up of fields, for example:

  • description or summary
  • genotype or construct details
  • protocol notes
  • observations
  • files or attachments

You fill these fields whenever you make a commit.


When you choose a template

You select a template when creating a repository.

If you’re unsure:

  • start with a public template
  • customise later as your workflow becomes clearer

You can change or create new templates at any time.


What’s next

Now that you know what templates are, let’s look at how to create and manage them.

Create and manage commit templates