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.
- Stapelverarbeitung
kann Dateien eines Git-Repository zusammen verarbeiten.
- 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.