You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|Visual Studio Code |`git config --global core.editor "code --wait"`
70
71
|VSCodium (Free/Libre Open Source Software Binaries of VSCode) | `git config --global core.editor "codium --wait"`
@@ -394,7 +395,7 @@ Dieser Befehl wird nur in <<ch07-git-tools#_git_submodules>> erwähnt und dort a
394
395
Der Befehl `git show` kann ein Git-Objekt auf eine einfache und für den Benutzer lesbare Weise darstellen.
395
396
Normalerweise würden Sie diesen Befehl verwenden, um die Informationen über ein Tag oder einen Commit anzuzeigen.
396
397
397
-
Wir verwenden ihn erstmals in <<ch02-git-basics-chapter#_annotated_tags>>, um kommentierte Tag-Informationen anzuzeigen.
398
+
Wir verwenden ihn erstmals in <<ch02-git-basics-chapter#_annotated_tags>>, um annotierte Tag-Informationen anzuzeigen.
398
399
399
400
Danach, in <<ch07-git-tools#_revision_selection>>, verwenden wir ihn mehrfach, um die Commits zu dokumentieren, die unsere verschiedenen Revisionsauswahlen betreffen.
400
401
@@ -428,7 +429,7 @@ Es wird in <<ch07-git-tools#_binary_search>> vollständig dokumentiert und nur i
428
429
429
430
==== git blame
430
431
431
-
Der Befehl `git blame` kommentiert die Zeilen einer Datei, bei denen ein Commit zuletzt eine Änderung vorgenommen hat. Zudem wird vermerkt, wer der Autor des Commits ist.
432
+
Der Befehl `git blame` annotiert die Zeilen einer Datei, bei denen ein Commit zuletzt eine Änderung vorgenommen hat. Zudem wird vermerkt, wer der Autor des Commits ist.
432
433
Das hilft Ihnen, denjenigen zu ermitteln, der weitere Angaben zu einem bestimmten Abschnitt Ihres Codes machen kann.
433
434
434
435
Er wird in <<ch07-git-tools#_file_annotation>> behandelt und nur in diesem Kapitel beschrieben.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/tagging.asc
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Wenn Sie jedoch ein Platzhaltermuster angeben, das mit den Tag-Namen übereinsti
49
49
50
50
==== Erstellen von Tags
51
51
52
-
Git unterstützt zwei Arten von Tags: _lightweight_ (dt. nicht-annotiert) und _annotated_.
52
+
Git unterstützt zwei Arten von Tags: _lightweight_ (d.h. nicht-annotiert) und _annotated_.
53
53
54
54
Ein nicht-annotiertes Tag ist sehr ähnlich eines Branches, der sich nicht ändert – es ist nur ein Zeiger auf einen bestimmten Commit.
55
55
@@ -60,8 +60,8 @@ Es wird allgemein empfohlen, dass Sie annotierte Tags erstellen, damit Sie all d
60
60
[[_annotated_tags]]
61
61
==== Annotated Tags
62
62
63
-
(((Tags, kommentierte)))
64
-
Das Erstellen eines kommentierten Tags in Git ist einfach.
63
+
(((Tags, annotiert)))
64
+
Das Erstellen eines annotierten Tags in Git ist einfach.
65
65
Der einfachste Weg ist die Eingabe von `-a`, wenn Sie den Befehl `tag` ausführen:(((Git Befehle, tag)))
66
66
67
67
[source,console]
@@ -74,7 +74,7 @@ v1.4
74
74
----
75
75
76
76
Ein `-m` spezifiziert eine Tagging-Meldung, die mit dem Tag gespeichert wird.
77
-
Wenn Sie keine Meldung für ein kommentiertes Tag angeben, startet Git Ihren Editor, damit Sie diese eingeben können.
77
+
Wenn Sie keine Meldung für ein annotiertes Tag angeben, startet Git Ihren Editor, damit Sie diese eingeben können.
78
78
79
79
Sie können die Tag-Daten zusammen mit dem Commit einsehen, der mit dem Befehl `git show` getaggt wurde:
80
80
@@ -221,7 +221,7 @@ Wenn jetzt jemand anderes aus Ihrem Repository klont oder pullt, erhält er auch
221
221
.`git push` pusht beide Arten von Tags
222
222
====
223
223
`git push <remote> --tags` wird sowohl Lightweight- als auch Annotated-Tags pushen.
224
-
Es gibt zur Zeit keine Möglichkeit, nur Lightweight-Tags zu pushen, aber wenn Sie `git push <remote> --follow-tags` verwenden, werden nur kommentierte (annotated) Tags an den Remote gepusht.
224
+
Es gibt zur Zeit keine Möglichkeit, nur Lightweight-Tags zu pushen, aber wenn Sie `git push <remote> --follow-tags` verwenden, werden nur annotierte Tags an den Remote gepusht.
Copy file name to clipboardExpand all lines: book/05-distributed-git/sections/maintaining.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -498,7 +498,7 @@ Auf diese Weise können Sie einen Snaphot exportieren oder einen Build erstellen
498
498
Wenn Sie Git aus den Quellcode erstellen, der aus dem Git-Repository geklont wurde, erhalten Sie mit `git --version` etwas, das genauso aussieht.
499
499
Wenn Sie einen Commit beschreiben, den Sie direkt getaggt haben, erhalten Sie einfach den Tag-Namen.
500
500
501
-
Standardmäßig erfordert der Befehl `git describe` mit Anmerkungen versehene Tags (Tags, die mit dem Flag `-a` oder `-s` erstellt wurden). Wenn Sie auch leichtgewichtige (nicht mit Anmerkungen versehene) Tags verwenden möchten, fügen Sie dem Befehl die Option `--tags` hinzu.
501
+
Standardmäßig erfordert der Befehl `git describe` annotierte (mit Anmerkungen versehene) Tags (die mit dem Flag `-a` oder `-s` erstellt wurden). Wenn Sie auch leichtgewichtige (nicht mit Anmerkungen versehene) Tags verwenden möchten, fügen Sie dem Befehl die Option `--tags` hinzu.
502
502
Sie können diese Zeichenfolge auch als Ziel der Befehle `git checkout` oder `git show` verwenden, obwohl sie auf dem abgekürzten SHA-1-Wert am Ende basiert, sodass sie möglicherweise nicht für immer gültig ist.
503
503
Zum Beispiel hat der Linux-Kernel kürzlich einen Sprung von 8 auf 10 Zeichen gemacht, um die Eindeutigkeit von SHA-1-Objekten zu gewährleisten, sodass ältere Ausgabenamen von `git describe` ungültig wurden.
Copy file name to clipboardExpand all lines: book/08-customizing-git/sections/config.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,7 +129,7 @@ Wenn Sie das benutzen, wird Git die komplette Ausgabe aller Befehle abrufen, una
129
129
===== `user.signingkey`
130
130
131
131
(((GPG)))
132
-
Wenn Sie signierte kommentierte Tags erstellen (wie in Kapitel 7, <<ch07-git-tools#_signing,Ihre Arbeit signieren>> beschrieben), erleichtert die Definition Ihres GPG-Signierschlüssels in der Konfigurations-Einstellung die Arbeit.
132
+
Wenn Sie signierte annotierte Tags erstellen (wie in Kapitel 7, <<ch07-git-tools#_signing,Ihre Arbeit signieren>> beschrieben), erleichtert die Definition Ihres GPG-Signierschlüssels in der Konfigurations-Einstellung die Arbeit.
Copy file name to clipboardExpand all lines: book/09-git-and-other-scms/sections/client-svn.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -413,7 +413,7 @@ Zweitens zeigt es Ihnen nur Commits an, die zum Subversion-Server übertragen wu
413
413
Lokale Git-Commits, die Sie noch nicht mit `dcommit` bestätigt haben, werden nicht angezeigt; ebenso wenig wie Commits, die von Leuten in der Zwischenzeit auf dem Subversion-Server gemacht wurden.
414
414
Es ist mehr wie der letzte bekannte Zustand der Commits auf dem Subversion-Server.
415
415
416
-
====== SVN Anmerkung
416
+
====== SVN Annotation
417
417
418
418
So wie der Befehl `git svn log` den Befehl `svn log` offline simuliert, können Sie das Äquivalent von `svn annotate` abrufen, indem Sie `git svn blame [FILE]` ausführen.
Das ist alles, was ein leichtgewichtiger Tag ist -- eine Referenz, die sich nie bewegt.
139
139
Ein annotierter Tag ist jedoch komplexer.
140
140
Wenn Sie einen annotierten Tag erstellen, erstellt Git ein Tag-Objekt und schreibt dann einen Verweis, um darauf zu zeigen, anstatt direkt auf das Commit.
141
-
Sie können dies sehen, indem Sie ein annotierten Tag erstellen (mit der Option `-a`):
141
+
Sie können dies sehen, indem Sie einen annotierten Tag erstellen (mit der Option `-a`):
0 commit comments