Skip to content

Commit 906b653

Browse files
committed
📝 Rearrange advanced git section
1 parent 6ef5b75 commit 906b653

File tree

2 files changed

+46
-13
lines changed

2 files changed

+46
-13
lines changed

docs/productive/git/advanced/index.rst

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,35 @@
55
Fortgeschrittenes Git
66
=====================
77

8+
:doc:`git cherry-pick <cherry-pick>`
9+
ermöglicht euch, beliebige Git-Commits anhand ihres Hash-Wertes dem
10+
aktuellen ``HEAD`` anzuhängen.
11+
:doc:`git bisect <bisect>`
12+
ermöglicht euch, einen Git-Commit, der eine Regression eingeführt hat,
13+
schnell zu finden.
14+
:doc:`git notes <notes>`
15+
fügt Textnotizen zu Commits, Tags und anderen Objekten hinzu.
16+
:doc:`hooks/index`
17+
sind Skripte, die bei bestimmten Ereignissen in einem Git-Repository
18+
automatisch ausgeführt werden.
19+
:doc:`Jupyter Notebooks <jupyter-notebooks>`
20+
können zu Problemen führen bei der Verwaltung mit Git.
21+
:doc:`Binärdateien <binary-files>`
22+
können in Git so konfiguriert werden, dass sinnvolle Diffs angezeigt werden.
23+
:doc:`vs-code/index`
24+
kann eine bereits vorhandene Git-Installation nutzen um die entsprechenden
25+
Funktionalitäten zur Verfügung zu stellen.
26+
:doc:`gitlab/index`
27+
ist eine Webanwendung zur Versionsverwaltung auf Basis von Git.
28+
:doc:`git-big-picture`
29+
visualisiert Git-Repositories als :abbr:`DAGs (gerichteter azyklischer
30+
Graph, engl.: directed acyclic graph)`.
31+
:doc:`etckeeper`
32+
ist eine Sammlung von Werkzeugen, mit denen das :file:`/etc`-Verzeichnis in
33+
einem Git-Repository verwaltet werden kann.
34+
:doc:`internals`
35+
verweist auf Artikel zu Git’s Datenbank-Interna.
36+
837
.. toctree::
938
:hidden:
1039

@@ -18,16 +47,4 @@ Fortgeschrittenes Git
1847
gitlab/index
1948
git-big-picture
2049
etckeeper
21-
22-
Git's Datenbank-Interna
23-
-----------------------
24-
25-
.. seealso::
26-
* `Commits are snapshots, not diffs
27-
<https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/>`_
28-
* `Git’s database internals I: packed object store
29-
<https://github.blog/2022-08-29-gits-database-internals-i-packed-object-store/>`_
30-
* `Git’s database internals II: commit history queries
31-
<https://github.blog/2022-08-30-gits-database-internals-ii-commit-history-queries/>`_
32-
* `Git’s Database Internals III: File History Queries
33-
<https://github.blog/2022-08-31-gits-database-internals-iii-file-history-queries/>`_
50+
internals
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.. SPDX-FileCopyrightText: 2020 Veit Schiele
2+
..
3+
.. SPDX-License-Identifier: BSD-3-Clause
4+
5+
Git's Datenbank-Interna
6+
-----------------------
7+
8+
.. seealso::
9+
* `Commits are snapshots, not diffs
10+
<https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/>`_
11+
* `Git’s database internals I: packed object store
12+
<https://github.blog/2022-08-29-gits-database-internals-i-packed-object-store/>`_
13+
* `Git’s database internals II: commit history queries
14+
<https://github.blog/2022-08-30-gits-database-internals-ii-commit-history-queries/>`_
15+
* `Git’s Database Internals III: File History Queries
16+
<https://github.blog/2022-08-31-gits-database-internals-iii-file-history-queries/>`_

0 commit comments

Comments
 (0)