Fortgeschrittenes Git

git cherry-pick

ermöglicht euch, beliebige Git-Commits anhand ihres Hash-Wertes dem aktuellen HEAD anzuhängen.

git bisect

ermöglicht euch, einen Git-Commit, der eine Regression eingeführt hat, schnell zu finden.

git notes

fügt Textnotizen zu Commits, Tags und anderen Objekten hinzu.

Git Hooks

sind Skripte, die bei bestimmten Ereignissen in einem Git-Repository automatisch ausgeführt werden.

Jupyter Notebooks

können zu Problemen führen bei der Verwaltung mit Git.

Binärdateien

können in Git so konfiguriert werden, dass sinnvolle Diffs angezeigt werden.

Visual Studio Code

kann eine bereits vorhandene Git-Installation nutzen um die entsprechenden Funktionalitäten zur Verfügung zu stellen.

GitLab

ist eine Webanwendung zur Versionsverwaltung auf Basis von Git.

git-big-picture

visualisiert Git-Repositories als DAGs.

etckeeper

ist eine Sammlung von Werkzeugen, mit denen das /etc-Verzeichnis in einem Git-Repository verwaltet werden kann.

Git’s Datenbank-Interna

verweist auf Artikel zu Git’s Datenbank-Interna.