7. What is next?#

If you would like to learn more about git, here are a few resources and topics to get you started.

7.1. General topics#

7.1.1. Branch naming conventions#

Branches can be given a particular name depending on their purpose, e.g. fix-plotting-functions or feature-gsea. These names can also be automatically created when opening a branch to fix a specific issue that was opened on the git server for example.

7.1.2. Git’s revision syntax#

Git uses a special syntax to refer to commits (and also trees) in many different ways.

For example, instead of specifying the SHA-1 hash of the previous commit, it can also be referred to as HEAD^^. HEAD~3 refers to the third latest commit, while master~3 does the same thing from the branch’s point of view.