Errata und Update zum Git-Buch (1. Aufl. 2020)

Diese Seite enthält Updates und Errata zum Buch »Git« (1. Aufl. 2020).

S. 17 (Space Invaders)

Das Repository-Adresse https://github.com/Lehnart/PySpaceInvaders funktioniert nicht mehr. Das Repository ist nun unter https://github.com/Seitoh63/PySpaceInvaders zu finden. Außerdem haben wir einen Fork erstellt, den Sie bei den Beispiel-Repositories zum Buch finden:

https://github.com/git-buch/PySpaceInvaders

S. 33 (Beispiel first-test.git)

Um das Beispiel nachzuvollziehen, müssen Sie selbst ein Repository einrichten! Wenn Sie möchten, können Sie beim Namen first-test.git bleiben, aber Sie müssen eine eigene GitHub/GitLab/sonstwas-Adresse verwenden (von mir aus https:github.com/<mein-github-account>/first-test.git).

Der Hinweis im Text, dass es ein entsprechendes privates Repo gibt, ist zugegebenermaßen irreführend — sorry! Ich wollte damit zum Ausdruck bringen, wie ich beim Schreiben dieses Buchs vorgegangen bin, und wie auch Sie als Leser/in vorgehen müssen.

S. 55 (gem-install-Kommando)

Das Kommando gem install ca. in der Seitenmitte muss wie folgt lauten:

sudo gem install githug
S. 76 (master-Zweig)

Die Ende August 2020 vorgestellte Git-Version 2.28 bietet die Möglichkeit, bei neuen Repositories einen anderen Namen als master zu verwenden. Hintergründe und Details sind im Blog-Beitrag Git und der Master-Zweig beschrieben.

S. 86, Abb. 3.2 ‚Projektverzeichnis, Stage und Repository nach »initial commit«‘

In der Abbildung ist third line in file 2 falsch platziert. Diese Zeile ist zu dem im Text (korrekt) beschriebenen Zustand nur im Projektverzeichnis, aber noch nicht im Stage-Bereich.

Korrigierte Abbildung 3.2

Letzte Änderung 25.11.2020. Vielen Dank an alle Leser, die mir Feedback geben!