Git
Verteilte Versionskontrolle für Alle
Michael Johann(Author)
entwickler press
Published on 21. December 2011
Book
Paperback/Softback
190 pages
978-3-86802-070-0 (ISBN)
Description
Jeder Entwickler - ob im Team oder allein - sollte ein System zur Versionskontrolle verwenden, um bei fortschreitendem Projektverlauf gezielt auf Versionsstände zurückgreifen zu können. Dabei hat in den vergangenen Jahren das von Linus Torvalds in Leben gerufene verteilte Versionskontrollsystem Git mehr und mehr an Bedeutung gewonnen.
Das Buch unterstützt Sie beim Einstieg in den täglichen praxisbezogenen Einsatz von Git und zeigt die gängisten Arbeitsabläufe auf. Dabei werden auch Migrationsstrategien beim Umstieg von Subversion bereitgestellt, um den notwendigen Umdenkprozess zu unterstützen. Praxisbeispiele aber auch ein Einblick in die Interna von Git sorgen für einen umfassenden Wissensstand, der Sie fit für kommende Projekte macht. Ergänzt wird das Buch durch einen Überblick zu vorhandenen Werkzeugen für die gängigen Plattformen. Der Autor geht zudem gezielt auf die Unterschiede beim Branching und Merging zwischen Git und Subversion ein, um die Vorteile von Git noch deutlicher hervorzuheben.
Folgende Themen erwarten Sie:
* Installation und Werkzeuge
* Grundlegende Workflows
* Unter der Oberfläche - Die wichtigsten Git-Interna
* Branching und Merging
* Strategien für professionelles Engineering mit Git
* Migrationsstrategien und Umstieg von Subversion
* Fortgeschrittene Anwendungsfelder von Git
Der Autor legt bei der Erklärung sämtlicher Aspekte großen Wert auf Verständlichkeit und den Bezug zur Projektrealität. Sie als Leser profitieren dabei vom Praxis Know How des Autors, der Git bereits seit mehr als vier Jahren einsetzt.
Das Buch unterstützt Sie beim Einstieg in den täglichen praxisbezogenen Einsatz von Git und zeigt die gängisten Arbeitsabläufe auf. Dabei werden auch Migrationsstrategien beim Umstieg von Subversion bereitgestellt, um den notwendigen Umdenkprozess zu unterstützen. Praxisbeispiele aber auch ein Einblick in die Interna von Git sorgen für einen umfassenden Wissensstand, der Sie fit für kommende Projekte macht. Ergänzt wird das Buch durch einen Überblick zu vorhandenen Werkzeugen für die gängigen Plattformen. Der Autor geht zudem gezielt auf die Unterschiede beim Branching und Merging zwischen Git und Subversion ein, um die Vorteile von Git noch deutlicher hervorzuheben.
Folgende Themen erwarten Sie:
* Installation und Werkzeuge
* Grundlegende Workflows
* Unter der Oberfläche - Die wichtigsten Git-Interna
* Branching und Merging
* Strategien für professionelles Engineering mit Git
* Migrationsstrategien und Umstieg von Subversion
* Fortgeschrittene Anwendungsfelder von Git
Der Autor legt bei der Erklärung sämtlicher Aspekte großen Wert auf Verständlichkeit und den Bezug zur Projektrealität. Sie als Leser profitieren dabei vom Praxis Know How des Autors, der Git bereits seit mehr als vier Jahren einsetzt.
More details
Language
German
Target group
Das Buch richtet sich an sämtliche Entwickler und Build-Manager, wobei keine bestimmten Programmiersprachenkenntnisse vorausgesetzt werden. Der Umfang des Buches wurde bewusst so gewählt, dass Einsteiger sowie Umsteiger alles notwendige erfahren, um sofort mit Git starten zu können.
ISBN-13
978-3-86802-070-0 (9783868020700)
Schweitzer Classification
Person
Michael Johann, Diplom-Ing. (FH) ist vielen als Chefredakteur und Gründer des Fachmagazins JavaSpektrum sowie des Magazins RailsWay bekannt. Seit den Anfängen von Java ist er als Trainer und Entwickler mit Architekturwissen für Große Kunden tätig. Aktuell liegt sein Fokus auf der Entwicklung von mobilen Applikationen sowie Webanwendungen mit Ruby on Rails. Er ist regulärer Sprecher auf Konferenzen und Verfasser zahlreicher Artikel sowie Autor des Buches "Ruby on Rails für JEE-Experten".