Skip to content

Commit 24f7853

Browse files
authored
einleitung review (#357)
* einleitung review * undo Repositories --------- Co-authored-by: Oscar Santiago <[email protected]>
1 parent d8211de commit 24f7853

File tree

5 files changed

+21
-20
lines changed

5 files changed

+21
-20
lines changed

book/02-git-basics/sections/recording-changes.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Wir werden im Kapitel <<ch03-git-branching#ch03-git-branching,Git Branching>> au
3939
[NOTE]
4040
====
4141
GitHub änderte Mitte 2020 den Standard-Branch-Namen von `master` in `main`, und andere Git-Hosts folgten diesem Beispiel.
42-
Daher werden Sie möglicherweise feststellen, dass der Standard-Branch-Name in einigen neu erstellten Repositories `main` und nicht `master` ist.
42+
Daher werden Sie möglicherweise feststellen, dass der Standard-Branch-Name in einigen neu erstellten Repositorys `main` und nicht `master` ist.
4343
Außerdem kann der Standard-Branch-Name geändert werden (wie Sie in <<ch01-getting-started#_new_default_branch>> gesehen haben), sodass Sie möglicherweise einen anderen Namen für den Standard-Branch vorfinden.
4444
4545
Git selbst verwendet jedoch immer noch `master` als Standard, also werden wir auch es im gesamten Buch verwenden.

book/introduction.asc

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
[preface]
2-
== Einleitung
32

43
include::translation_note.asc[]
54

5+
== Einleitung
6+
67
Sie sind im Begriff, viele Stunden mit dem Lesen eines Buches über Git zu verbringen.
7-
Nehmen wir uns eine Minute Zeit, um zu erklären, was wir für Sie auf Lager haben.
8-
Auf dieser Seite finden Sie eine kurze Zusammenfassung der zehn Kapitel und drei Anhänge dieses Buches.
8+
Nehmen wir uns eine Minute Zeit, um zu erklären, was wir für Sie bereithalten.
9+
Hier finden Sie eine kurze Zusammenfassung der zehn Kapitel und drei Anhänge dieses Buches.
910

1011
In *Kapitel 1* werden wir Version Control Systeme (VCSs) und die Grundlagen von Git behandeln – kein technisches Fachwissen, nur das was mit Git verbunden ist, warum es in einem Land voller VCSs entstanden ist, was es auszeichnet und warum so viele Menschen es benutzen.
1112
Dann werden wir beschreiben, wie Sie Git herunterladen und zum ersten Mal einrichten können, wenn Sie es noch nicht auf Ihrem System installiert haben.
1213

1314
In *Kapitel 2* gehen wir auf die grundlegende Git-Verwendung ein – wie Sie Git in den 80% der Fälle verwenden, denen Sie am häufigsten begegnen.
1415
Nachdem Sie dieses Kapitel gelesen haben, sollten Sie in der Lage sein, ein Repository zu klonen, zu sehen, was in der Verlaufshistorie des Projekts passiert ist, Dateien zu modifizieren und mit Anpassungen beizutragen.
15-
Angenommen dieses Buch geht in diesem Augenblick in Flammen auf, dann sollten Sie trotzdem schon in der Lage sein, so weit bei der Anwendung von Git zu helfen, um die Zeit zu überbrücken bis ein neues Exemplar dieses Buches beschafft ist.
16+
Wenn das Buch zu diesem Zeitpunkt spontan in Flammen aufgeht, sollten Sie in der Zeit, die Sie brauchen, um sich ein weiteres Exemplar zu holen, bereits ziemlich versiert im Umgang mit Git sein.
1617

17-
In *Kapitel 3* geht es um das Branching-Modell von Git, das oft als seine Killer-Funktion beschrieben wird.
18+
In *Kapitel 3* geht es um das Branching-Modell von Git, das oft als Gits Killer-Funktion beschrieben wird.
1819
Hier erfahren Sie, was Git wirklich von der Masse abhebt.
19-
Wenn Sie das Kapitel zu Ende gebracht haben, werden Sie vielleicht in einem ruhigen Moment darüber nachdenken, wie sie ohne das Branching von Git leben konnten.
20+
Wenn Sie das Kapitel zu Ende gebracht haben, werden Sie vielleicht in einem ruhigen Moment darüber nachdenken, wie sie bisher ohne das Branching von Git leben konnten.
2021

2122
*Kapitel 4* befasst sich mit Git auf dem Server.
2223
Mit diesem Kapitel wenden wir uns an diejenigen von Ihnen, die Git innerhalb Ihrer Organisation oder auf Ihrem eigenen persönlichen Server für die gemeinsame Entwicklung einrichten möchten.
@@ -34,28 +35,28 @@ Wir behandeln die Anmeldung und Verwaltung eines Kontos, die Erstellung und Nutz
3435

3536
*Kapitel 8* behandelt die Konfiguration Ihrer individuellen Git-Umgebung.
3637
Dazu gehört die Einrichtung von Hook-Skripten zur Durchsetzung oder Unterstützung angepasster Regeln und die Verwendung von Konfigurationseinstellungen für die Benutzerumgebung, damit Sie so arbeiten können, wie sie es sich vorstellen.
37-
Wir werden auch die Erstellung eines eigenen Skript-Sets für die Umsetzung einer benutzerdefinierten Commit-Richtlinie in die Praxis erörtern.
38+
Wir befassen uns auch mit der Erstellung eigener Skripte zur Durchsetzung einer benutzerdefinierten Commit-Richtlinie.
3839

3940
*Kapitel 9* beschäftigt sich mit Git und anderen VCS-Systemen.
4041
Dazu gehört die Verwendung von Git in einer Subversion-Umgebung (SVN-Umgebung) und die Umwandlung von Projekten aus anderen VCSs nach Git.
41-
Viele Unternehmen verwenden immer noch SVN und sind nicht dabei, das zu ändern, aber an dieser Stelle haben Sie die unglaubliche Leistungsfähigkeit von Git kennengelernt.
42+
Viele Unternehmen verwenden immer noch SVN und haben nicht vor, etwas zu ändern, aber an dieser Stelle haben Sie die unglaubliche Leistungsfähigkeit von Git kennengelernt.
4243
Dieses Kapitel zeigt Ihnen, wie Sie damit umgehen können, wenn Sie noch einen SVN-Server verwenden müssen.
4344
Wir besprechen auch, wie man Projekte aus unterschiedlichen Systemen importiert, falls Sie alle davon überzeugt haben, den Sprung zu wagen.
4445

4546
*Kapitel 10* vertieft die dunklen und zugleich wundervollen Tiefen der Git-Interna.
4647
Jetzt, da Sie alles über Git wissen und es mit Macht und Eleganz bedienen können, können Sie weiter darüber reden, wie Git seine Objekte speichert, was das Objektmodell ist, Einzelheiten zu Packfiles, Server-Protokollen und vielem mehr.
4748
Im gesamten Buch werden wir auf Abschnitte dieses Kapitels Bezug nehmen.
48-
Falls Sie an diesem Punkt das Bedürfnis haben, tiefer in die technischen Details einzutauchen und so sind wie wir, sollten Sie vielleicht zuerst Kapitel 10 lesen.
49+
Falls Sie an diesem Punkt das Bedürfnis haben, tiefer in die technischen Details einzutauchen (und so sind wie wir), sollten Sie vielleicht zuerst Kapitel 10 lesen.
4950
Das überlassen wir ganz Ihnen.
5051

5152
In *Anhang A* schauen wir uns eine Reihe von Beispielen für den Git-Einsatz in verschiedenen speziellen Anwendungsumgebungen an.
52-
Wir befassen uns mit einer Anzahl verschiedener GUIs und Entwicklungs-Umgebungen, in denen Sie Git einsetzen könnten und welche verfügbar sind.
53+
Wir befassen uns mit einer Vielzahl verschiedener GUIs und Entwicklungs-Umgebungen, in denen Sie Git einsetzen könnten.
5354
Wenn Sie an einem Überblick über die Verwendung von Git in Ihrer Shell, Ihrer IDE oder Ihrem Texteditor interessiert sind, schauen Sie hier nach.
5455

5556
In *Anhang B* erkunden wir das Scripting und die Erweiterung von Git durch Tools wie libgit2 und JGit.
5657
Wenn Sie an der Entwicklung komplexer, schneller und benutzerdefinierter Tools interessiert sind und einen Low-Level-Git-Zugang benötigen, können Sie hier nachlesen, wie diese Szene ausschaut.
5758

58-
Schließlich gehen wir in *Anhang C* alle wichtigen Git-Befehle einzeln durch und wiederholen, wo wir sie in dem Buch behandelt haben und was wir dabei gemacht haben.
59-
Wenn die Frage beantwortet werden soll, wo im Buch wir einen bestimmten Git-Befehl verwendet haben, können Sie das hier nachlesen.
59+
Schließlich gehen wir in *Anhang C* alle wichtigen Git-Befehle einzeln durch und wiederholen, wo wir sie in dem Buch behandelt haben und wie wir sie genutzt haben.
60+
Wenn Sie wissen möchten, wo in dem Buch wir einen bestimmten Git-Befehl verwendet haben, können Sie ihn hier nachschlagen.
6061

6162
Lassen Sie uns beginnen.

book/preface_ben.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Die erste Ausgabe dieses Buches war der Grund, warum ich mich für Git begeister
55
Es war mein Einstieg in eine Form der Softwareentwicklung, die sich natürlicher anfühlte als alles andere, das ich zuvor gesehen hatte.
66
Ich war bis dahin mehrere Jahre lang Entwickler gewesen, doch jetzt war die richtige Wendung, die mich auf einen viel interessanteren Weg führte als den, auf dem ich bisher unterwegs war.
77

8-
Jetzt, Jahre später, bin ich ein Teil einer bedeutenden Git-Implementierung, ich habe für das größte Git-Hosting-Unternehmen gearbeitet und ich bin durch die ganze Welt gereist, um Menschen über Git zu unterrichten.
8+
Jetzt, Jahre später, bin ich ein Teil einer bedeutenden Git-Implementierung. Ich habe für das größte Git-Hosting-Unternehmen gearbeitet und ich bin durch die ganze Welt gereist, um Menschen Git beizubringen.
99
Als Scott mich fragte, ob ich Interesse hätte, an der zweiten Ausgabe des Buches mitzuarbeiten, musste ich nicht einmal darüber nachdenken.
1010

1111
Es war mir eine große Freude und ein Privileg, an diesem Buch mitzuwirken.

book/preface_schacon.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ In der zweiten Auflage des Buches sollen diese Änderungen behandelt werden. Au
88

99
Zu der Zeit, als ich die erste Edition geschrieben habe, war Git relativ schwierig zu bedienen und kaum benutzerfreundlich.
1010
Es richtete sich eher an die fortgeschrittenen Anwender.
11-
In einigen Communitys wurde es immer beliebter, aber es war lange nicht so allgegenwärtig, wie es heute ist.
11+
In einigen Communities wurde es immer beliebter, aber es war lange nicht so allgegenwärtig, wie es heute ist.
1212
Inzwischen verwendet nahezu jede im Open Source Bereich tätige Community das Werkzeug.
1313
Es gab unglaubliche Fortschritte auf Windows-Betriebssystemen, zahlreiche grafische Oberflächen für alle Plattformen wurden veröffentlicht und die Integration in Entwicklungsumgebungen und im Geschäftsbereich wurde verbessert.
1414
Das hätte ich mir vor vier Jahren nicht vorstellen können.
@@ -27,7 +27,7 @@ Ich habe mich deshalb dazu entschlossen, dass angesprochene Kapitel umzuschreibe
2727
Wenn man vor hat, sich mit Git zu beschäftigen und man weiß, wie GitHub funktioniert, hilft es einem sehr gut, ein Teil einer riesigen Gemeinschaft zu werden. Das kann sehr wertvoll sein und schlussendlich ist es dann auch egal, für welchen Git Hosting Partner man sich für seinen eigenen Code entscheidet.
2828

2929
Ein weitere, große Änderung im Bereich Git seit dem letzten Erscheinen des Buches, war die Weiterentwicklung und -verbreitung des HTTP Protokolls für die Übertragung von Git Daten.
30-
Deshalb habe ich die meisten Beispiele angepasst und statt SSH wird jetzt HTTP verwendet, was vieles auch viel einfacher macht.
30+
Deshalb habe ich die meisten Beispiele angepasst und statt SSH wird jetzt HTTP verwendet, was vieles wesentlich einfacher macht.
3131

3232
Es war großartig dabei zuzuschauen, wie sich Git die letzten paar Jahre weiterentwickelt hat, von einem doch eher obskuren Versionskontrollsystem zu einem dominierenden Versionskontrollsystem im Open Source und Geschäftsbereich.
3333
Ich bin glücklich, wie es bisher mit Pro Git gelaufen ist und dass es einer der wenigen technischen Bücher auf dem Markt ist, welches sowohl ziemlich erfolgreich als auch uneingeschränkt Open Source ist.

book/translation_note.asc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
Die vorliegende Übersetzung des englischen Original-Textes wurde ausschließlich von freiwilligen, nicht professionellen Übersetzern geleistet.
44

5-
Wir bitten um Nachsicht, falls die eine oder andere Passage nicht elegant übersetzt wurde.
5+
Wir bitten um Nachsicht, falls die eine oder andere Passage nicht sonderlich elegant übersetzt wurde.
66

7-
Wir fordern jeden auf, der einen Fehler entdeckt oder eine Verbesserung vorschlagen kann, dafür im deutschen Reposority entweder einen https://github.com/progit/progit2-de/pulls[Pull-Request] oder ein https://github.com/progit/progit2-de/issues[Issue] zu starten.
7+
Wir ermuntern jedem, der einen Fehler entdeckt oder eine Verbesserung vorschlagen kann, dazu im deutschen Reposority entweder einen https://github.com/progit/progit2-de/pulls[Pull-Request] oder ein https://github.com/progit/progit2-de/issues[Issue] zu starten.
88

99
==== Aktualität ====
1010

11-
Da auch die Übernahme von Änderungen im englischen Original-Text nur von Zeit zu Zeit erfolgt, kann es vorkommen, dass der deutsche Text auf einer etwas älteren Version des englischen Buchs basiert.
11+
Da auch die Übernahme von Änderungen im englischen Original-Text nur von Zeit zu Zeit erfolgt, kann es vorkommen, dass der deutsche Text auf einer etwas älteren Version der englischen Version basiert.
1212

13-
Falls Sie im deutschen Buch Unklarheiten finden sollten, dann ist es ratsam, zum Vergleich, immer im https://git-scm.com/book/en/v2[englischen Buch] nachzuschlagen.
13+
Falls Sie im deutschen Buch Unklarheiten finden sollten, dann ist es ratsam, zum Vergleich immer im https://git-scm.com/book/en/v2[englischen Buch] nachzuschlagen.

0 commit comments

Comments
 (0)