Advanced Git¶
- git cherry-pick
allows you to append any Git commit to the current
HEADbased on its hash value.- git bisect
allows you to quickly find a Git commit that has introduced a regression.
- git notes
adds text notes to commits, tags and other objects.
- Git hooks
are scripts that are automatically executed when certain events occur in a Git repository.
- Jupyter Notebooks
can lead to problems when managing with Git.
- Binärdateien
can be configured in Git so that meaningful diffs are displayed.
- Batch processing
can process files from a Git repository together.
- Visual Studio Code
can use an existing Git installation to provide the corresponding functionalities.
- GitLab
is a web application for version management based on Git.
- git-big-picture
visualises Git repositories as DAGs.
- etckeeper
is a collection of tools that can be used to manage the
/etcdirectory in a Git repository.- Git Internals
refers to articles on Git’s database internals.