.. SPDX-FileCopyrightText: 2020 cusy GmbH .. .. SPDX-License-Identifier: BSD-3-Clause Fortgeschrittenes Git ===================== :doc:`git cherry-pick ` ermöglicht euch, beliebige Git-Commits anhand ihres Hash-Wertes dem aktuellen ``HEAD`` anzuhängen. :doc:`git bisect ` ermöglicht euch, einen Git-Commit, der eine Regression eingeführt hat, schnell zu finden. :doc:`git notes ` fügt Textnotizen zu Commits, Tags und anderen Objekten hinzu. :doc:`hooks/index` sind Skripte, die bei bestimmten Ereignissen in einem Git-Repository automatisch ausgeführt werden. :doc:`Jupyter Notebooks ` können zu Problemen führen bei der Verwaltung mit Git. :doc:`Binärdateien ` können in Git so konfiguriert werden, dass sinnvolle Diffs angezeigt werden. :doc:`batch` kann Dateien eines Git-Repository zusammen verarbeiten. :doc:`vs-code/index` kann eine bereits vorhandene Git-Installation nutzen um die entsprechenden Funktionalitäten zur Verfügung zu stellen. :doc:`gitlab/index` ist eine Webanwendung zur Versionsverwaltung auf Basis von Git. :doc:`git-big-picture` visualisiert Git-Repositories als :abbr:`DAGs (gerichteter azyklischer Graph, engl.: directed acyclic graph)`. :doc:`etckeeper` ist eine Sammlung von Werkzeugen, mit denen das :file:`/etc`-Verzeichnis in einem Git-Repository verwaltet werden kann. :doc:`internals` verweist auf Artikel zu Git’s Datenbank-Interna. .. toctree:: :hidden: cherry-pick bisect notes hooks/index jupyter-notebooks shell batch binary-files lfs vs-code/index gitlab/index git-big-picture etckeeper internals