Cargando…

Git : Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows.

Hauptbeschreibung Git ist ein mächtiger Werkzeugkasten und die 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 di...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Preißel, René
Otros Autores: Stachmann, Bjorn
Formato: Electrónico eBook
Idioma:Alemán
Publicado: dpunkt.verlag, 2012.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mu 4500
001 OR_ocn798536298
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |||||||||||
008 121121s2012 xx o 000 0 ger d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d UMI  |d OCLCQ  |d OCLCO  |d OCLCF  |d YDXCP  |d E7B  |d OCLCQ  |d WYU  |d OCLCQ  |d HS0  |d OCLCO  |d OCLCQ 
019 |a 830001100  |a 868936669 
020 |a 9783864911187 
020 |a 3864911184 
020 |z 9783898648004 
029 1 |a AU@  |b 000055821638 
029 1 |a AU@  |b 000073551611 
035 |a (OCoLC)798536298  |z (OCoLC)830001100  |z (OCoLC)868936669 
037 |a CL0500000201  |b Safari Books Online 
050 4 |a TK803 
082 0 4 |a 006 
049 |a UAMI 
100 1 |a Preißel, René. 
245 1 0 |a Git :  |b Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows. 
260 |b dpunkt.verlag,  |c 2012. 
300 |a 1 online resource (279 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Inhaltsverzeichnis; 1 Grundlegende Konzepte; 1.1 Dezentrale Versionsverwaltung -- alles anders?; 1.2 Das Repository -- die Grundlage dezentralen Arbeitens; 1.3 Branching und Merging -- ganz einfach!; 1.4 Zusammenfassung; 2 Erste Schritte; 2.1 Git einrichten; 2.2 Das erste Projekt mit Git; 2.3 Zusammenarbeit mit Git; 2.4 Zusammenfassung; 3 Was sind Commits?; 3.1 Zugriffsberechtigungen und Zeitstempel; 3.2 Die Befehle add und commit; 3.3 Exkurs: Mehr über Commit-Hashes; 3.4 Eine Historie von Commits; 3.5 Eine etwas andere Sichtweise auf Commits. 
505 8 |a 3.6 Viele unterschiedliche Historien desselben Projekts3.7 Zusammenfassung; 4 Commits zusammenstellen; 4.1 Der Status-Befehl; 4.2 Stage-Bereich speichert Momentaufnahmen; 4.3 Was tun mit Änderungen, die nicht übernommen werden sollen?; 4.4 Mit .gitignore Dateien unversioniert lassen; 4.5 Stashing: Änderungen zwischenspeichern; 4.6 Zusammenfassung; 5 Das Repository; 5.1 Ein einfaches und effizientes Speichersystem; 5.2 Verzeichnisse speichern: Blob & Tree; 5.3 Gleiche Daten werden nur einmal gespeichert; 5.4 Kompression ähnlicher Inhalte. 
505 8 |a 5.5 Ist es schlimm, wenn verschiedene Daten zufällig denselben Hashwert bekommen?5.6 Commits; 5.7 Wiederverwendung von Objekten in der Commit-Historie; 5.8 Umbenennen, verschieben und kopieren; 5.9 Zusammenfassung; 6 Branches verzweigen; 6.1 Parallele Entwicklung; 6.2 Bugfixes in älteren Versionen; 6.3 Branches; 6.4 [s]Swimlane; 6.5 Aktiver Branch; 6.6 Branchzeiger umsetzen; 6.7 Branch löschen; 6.8 ... und was ist, wenn man die Commit-Objekte wirklich loswerden will?; 6.9 Zusammenfassung; 7 Branches zusammenführen; 7.1 Was passiert bei einem Merge?; 7.2 Konflikte; 7.3 Bearbeitungskonflikte. 
505 8 |a 7.4 Konfliktmarkierungen7.5 Bearbeitungskonflikte lösen; 7.6 Und was ist mit den inhaltlichen Konflikten?; 7.7 Fast-Forward-Merges; 7.8 Knifflige Merge-Conflikte; 7.9 Ach egal, wird schon irgendwie gehen; 7.10 Zusammenfassung; 8 Mit Rebasing die Historie glätten; 8.1 Das Prinzip: Kopieren von Commits; 8.2 "Diamantenketten" vermeiden; 8.3 ... und wenn es zu Konflikten kommt?; 8.4 Branches umpflanzen; 8.5 Was passiert mit den ursprünglichen Commits nach dem Rebasing?; 8.6 Warum ist es problematisch, Original und Kopie eines Commits im gleichen Repository zu haben?; 8.7 Cherry-Picking. 
505 8 |a 8.8 Zusammenfassung9 Austausch zwischen Repositorys; 9.1 Repositorys klonen; 9.2 Wie sagt man Git, wo das andere Repository liegt?; 9.3 Anderen Repositorys einen Namen geben; 9.4 Abholen von Daten; 9.5 [es]Remote-Tracking-Branch: Wissen, was in anderen Repositorys "los" ist; 9.6 Lokal mit Branches aus anderen Repositorys arbeiten; 9.7 Pull = Fetch + Merge; 9.8 Für Diamantenhasser: -- rebase; 9.9 Push -- das Gegenstück zu Pull; 9.10 Jeder, wie er mag; 9.11 Zusammenfassung; 10 Versionen markieren; 10.1 Arbeiten mit Tags erstellen; 10.2 Welche Tags gibt es?; 10.3 Die [es]Hash zu den Tags ausgeben. 
500 |a 10.4 Log-Ausgabe, um [s]Tag anreichern. 
520 |a Hauptbeschreibung Git ist ein mächtiger Werkzeugkasten und die 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, u.a.: 'Ein Projekt aufsetzen', 'Mit Feature-Branches entwickeln', 'Gemeinsam auf einem Branch arbeiten', 'Ein Release durchführen', 'Mit Bisection Fehler suchen' oder 'Große Projekte aufteilen'.> 
588 0 |a Print version record. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Software engineering. 
650 0 |a Electronic data processing  |x Distributed processing. 
650 6 |a Génie logiciel. 
650 6 |a Traitement réparti. 
650 7 |a Electronic data processing  |x Distributed processing.  |2 fast  |0 (OCoLC)fst00906987 
650 7 |a Software engineering.  |2 fast  |0 (OCoLC)fst01124185 
650 7 |a Engineering & Applied Sciences.  |2 hilcc 
650 7 |a Computer Science.  |2 hilcc 
700 1 |a Stachmann, Bjorn. 
776 0 8 |i Print version:  |a Preißel, René.  |t Git : Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows.  |d : dpunkt.verlag, ©2012  |z 9783898648004 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781457170539/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL954663 
938 |a ebrary  |b EBRY  |n ebr10717870 
938 |a YBP Library Services  |b YANK  |n 9004100 
994 |a 92  |b IZTAP