Book description
Gits Vielfalt an Befehlen, Optionen und Konfigurationen wirkt anfangs oft einschüchternd. Dabei sind die Grundkonzepte einfach, im Alltag benötigt man nur wenige Befehle.»Git« gibt daher zunächst eine kompakte Einführung in die wichtigen Konzepte und Befehle und beschreibt dann ausführlich deren Anwendung in typischen Workflows, z.B. »Mit Feature-Branches entwickeln« oder »Ein Release durchführen«.Die 4. Auflage wurde komplett aktualisiert und bezieht nun durchgehend die Nutzung von Plattformen wie GitHub oder Bitbucket mit ein. Neue Workflows behandeln die Entwicklung mit Forks sowie die die LFS-Erweiterung zur Versionierung groß er Binärdateien.
Table of contents
- Cover
- Titel
- Impressum
- Vorwort
- Inhaltsverzeichnis
- Erste Schritte
-
Arbeiten mit Git
- 4 Was sind Commits?
- 5 Commits zusammenstellen
-
6 Das Repository
- 6.1 Ein einfaches und effizientes Speichersystem
- 6.2 Verzeichnisse speichern: Blob und Tree
- 6.3 Gleiche Daten werden nur einmal gespeichert
- 6.4 Kompression ähnlicher Inhalte
- 6.5 Ist es schlimm, wenn verschiedene Daten zufällig denselben Hashwert bekommen?
- 6.6 Commits
- 6.7 Wiederverwendung von Objekten in der Commit-Historie
- 6.8 Umbenennen, verschieben und kopieren
- 6.9 Zusammenfassung
- 7 Branches verzweigen
- 8 Branches zusammenführen
- 9 Mit Rebasing die Historie glätten
- 10 Repositorys erstellen, klonen und verwalten
- 11 Austausch zwischen Repositorys
- 12 Versionen markieren
-
13 Tipps und Tricks
- 13.1 Keine Panik – es gibt ein Reflog!
- 13.2 Lokale Änderungen temporär ignorieren
- 13.3 Änderungen an Textdateien untersuchen
- 13.4 alias – Abkürzungen für Git-Befehle
- 13.5 Branches als temporäre Zeiger auf Commits nutzen
- 13.6 Commits auf einen anderen Branch verschieben
- 13.7 Mehr Kontrolle bei Fetch, Push und Pull
- Workflows
- Workflows: Entwickeln mit Git
- Workflows: Release-Prozess
- Workflows: Repositorys pflegen
-
Mehr über Git
- 28 Integration mit Jenkins
- 29 Abhängigkeiten zwischen Repositorys
-
30 Was gibt es sonst noch?
- 30.1 Worktrees – mehrere Workspaces mit einem Repository
- 30.2 Interaktives Rebasing – Historie verschönern
- 30.3 Umgang mit Patches
- 30.4 Archive erstellen
- 30.5 Grafische Werkzeuge für Git
- 30.6 Repository im Webbrowser anschauen
- 30.7 Zusammenarbeit mit Subversion
- 30.8 Hooks – Git erweitern
- 30.9 Mit Bisection Fehler suchen
- 31 Die Grenzen von Git
- Anhang
- Schritt-für-Schritt-Anleitungen
- Workflow-Verzeichnis
- Index
Product information
- Title: Git, 4th Edition
- Author(s):
- Release date: April 2017
- Publisher(s): dpunkt
- ISBN: 9783864904523
You might also like
book
Git, 5th Edition
Gits Vielfalt an Befehlen, Optionen und Konfigurationen wirkt anfangs oft einschüchternd. Dabei sind die Grundkonzepte einfach, …
book
Jump Start Git, 2nd Edition
Get a Jump Start on version control with Git today! If you've worked on a web …
book
Git Pocket Guide
This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It …
book
Pro Git, Second Edition
Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern …