Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Lukas Nagel
itt
Commits
e9852d4a
Commit
e9852d4a
authored
Dec 21, 2021
by
Lukas Nagel
Browse files
write section on tags
parent
ceb6c101
Changes
1
Hide whitespace changes
Inline
Side-by-side
paper/paper.md
View file @
e9852d4a
...
...
@@ -401,6 +401,22 @@ wenn sie in einem eigen Kontext entwickelt werden.
Der Wechsel zwischen Kontexten erfordert nur das Anpassen der Veränderten
Dateien im Arbeitsverzeichnis.
Neben Zweigen sind
*Tags*
eine weitere Art der Synmolischen Referenzen.
Im Unterschied zu Zweigen werden diese jedoch nicht bei einer Commit Operation
automatisch bewegt.
Zweige zeigen auf die Spitze einer Entwicklungslinie während Tags bestimmte
Versionen, wie zum Beispiel eine Veröffentlichung, kennzeichen.
Weiterhin gibt es zwei Varianten von Tags, den Leichtgewichtigen,
der einem Zeiger auf einen Commit entspricht
und solche die mit einer Anmerkung versehen sind.
Letztere werden durch ein vierten Objekttypen dem
*Annotated-Tag*
Objekt
umgesetzt.
Diese Objekte enthalten Ähnlich dem Commit neben der Referenz auf ein Objekt
Informationen zum Ersteller, Datum und eine Beschreibung.
Ein Tag muss nicht zwingend auf einen Commit zeigen,
das wohl prominenteste gegenbeispiel wäre Junio Hamanos GPG-Schlüssel
als blob Objekt im
`git.git`
Repository.
Git ist ein
*verteiltes*
Versionsverwaltungssystem,
weshalb jeder nicht nur einen Schnappschuss des Projekts herunterlädt sondern
das Repository mit der gesamten Versionsgeschichte.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment