You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: book/01-introduction/sections/about-version-control.asc
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,6 @@ Die Dateien, die in den Beispielen in diesem Buch unter Versionsverwaltung geste
7
7
8
8
Als Grafik- oder Webdesigner möchte man zum Beispiel in der Lage sein, jede Version eines Bildes oder Layouts nachverfolgen zu können. Als solcher wäre es deshalb ratsam, ein Versionsverwaltungssystem (engl. Version Control System, VCS) einzusetzen.
9
9
Ein solches System erlaubt es, einzelne Dateien oder auch ein ganzes Projekt in einen früheren Zustand zurückzuversetzen, nachzuvollziehen, wer zuletzt welche Änderungen vorgenommen hat, die möglicherweise Probleme verursachen, herauszufinden wer eine Änderung ursprünglich vorgenommen hat und viele weitere Dinge.
10
-
// Grunde --> Grund?
11
10
Ein Versionsverwaltungssystem bietet allgemein die Möglichkeit, jederzeit zu einem vorherigen, funktionierenden Zustand zurückzukehren, auch wenn man einmal Mist gebaut oder aus irgendeinem Grund Dateien verloren hat.
12
11
All diese Vorteile erhält man für einen nur sehr geringen, zusätzlichen Aufwand.
Copy file name to clipboardExpand all lines: book/01-introduction/sections/what-is-git.asc
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,6 @@ Git arbeitet im Großen und Ganzen eher wie ein mit einigen unglaublich mächtig
30
30
==== Fast jede Funktion arbeitet lokal
31
31
32
32
Die meisten Aktionen in Git benötigen nur lokale Dateien und Ressourcen, um ausgeführt zu werden – im Allgemeinen werden keine Informationen von einem anderen Computer in Ihrem Netzwerk benötigt.
33
-
// "diesen"? Bisher war von "ihm" noch nie die Rede. --> einen
34
33
Wenn Sie mit einem CVCS vertraut sind, bei dem die meisten Operationen durch Overhead eine Netzwerk-Latenz haben, dann wird diese Eigenschaft von Git Sie glauben lassen, dass Git von „Gottes Segen“ mit übernatürlichen Kräften bedacht wurde.
35
34
Die allermeisten Operationen können nahezu ohne jede Verzögerung ausgeführt werden, da die vollständige Historie eines Projekts bereits auf dem jeweiligen Rechner verfügbar ist.
Copy file name to clipboardExpand all lines: book/02-git-basics/sections/recording-changes.asc
-7Lines changed: 0 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,8 +69,6 @@ Für Ihre neue `README`-Datei, können Sie folgendes ausführen:
69
69
$ git add README
70
70
----
71
71
72
-
// Im vorherigen Satz war "README" noch in Backticks.
73
-
// Ist es Absicht, dass dies hier nicht der Fall ist? Eventuell oben auch ohne Backticks?
74
72
Wenn Sie erneut den Befehl `git status` ausführen, werden Sie sehen, dass sich Ihre `README`-Datei jetzt unter Versionsverwaltung befindet und für den nächsten Commit vorgemerkt ist:
75
73
76
74
[source,console]
@@ -340,8 +338,6 @@ Es ist wichtig zu wissen, dass `git diff` von sich aus nicht alle Änderungen se
340
338
Wenn Sie alle Ihre Änderungen bereits „gestaged“ haben, wird `git diff` Ihnen keine Antwort geben.
341
339
342
340
Ein weiteres Beispiel: wenn Sie die Datei `CONTRIBUTING.md` zum Commit vormerken und dann wieder bearbeiten, können Sie mit `git diff` die Änderungen in der „staged“-Datei und die „unstaged“-Änderungen sehen.
343
-
// Der Text is auch im Englischen schon suboptimal
344
-
// Ich ändere ihn mal so ab, dass er sich vernünftig lesen lässt ...
345
341
Wenn Sie folgendes gemacht haben
346
342
347
343
[source,console]
@@ -476,8 +472,6 @@ Sie können sehen, dass der Commit eine Nachricht über sich selbst ausgegeben h
476
472
477
473
Denken Sie daran, dass der Commit den Snapshot aufzeichnet, den Sie in Ihrer Staging-Area eingerichtet haben.
478
474
Alles, was von Ihnen nicht zum Commit vorgemerkt wurde, liegt immer noch als modifiziert da. Sie können einen weiteren Commit durchführen, um es zu Ihrer Historie hinzuzufügen.
479
-
// Ich finde (erneut), dass "Projekts" komisch klingt. Ich würde "Projektes" bevorzugen.
480
-
// Beide Varianten gibt es und sollten vereinheitlicht werden.
481
475
Jedes Mal, wenn Sie einen Commit ausführen, zeichnen Sie einen Schnappschuss Ihres Projekts auf, auf den Sie zurückgreifen oder mit einem späteren Zeitpunkt vergleichen können.
482
476
483
477
==== Die Staging-Area überspringen
@@ -504,7 +498,6 @@ $ git commit -a -m 'Add new benchmarks'
504
498
1 file changed, 5 insertions(+), 0 deletions(-)
505
499
----
506
500
507
-
// "auf der Datei" --> "für die Datei"?
508
501
Beachten Sie, dass Sie in diesem Fall `git add` nicht für die Datei `CONTRIBUTING.md` ausführen müssen, bevor Sie committen.
509
502
Das liegt daran, dass das `-a`-Flag alle geänderten Dateien einschließt.
510
503
Das ist bequem, aber seien Sie vorsichtig. Manchmal führt dieses Flag dazu, dass Sie ungewollte Änderungen vornehmen.
Copy file name to clipboardExpand all lines: book/introduction.asc
-3Lines changed: 0 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,6 @@ In *Kapitel 1*, werden wir Version Control Systeme (VCSs) und die Grundlagen von
11
11
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.
12
12
13
13
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.
14
-
// "Veränderungen" klingt nicht gut -->
15
-
// "... Dateien anzupassen und Änderungen beizutragen." oder
16
-
// "... Dateien anzupassen und Anpassungen beizutragen."
17
14
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.
18
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.
0 commit comments