Skip to content

Commit e18905c

Browse files
authored
Merge pull request #91 from max123kl/including_commits_from_English_repo
Including commits from English repo up to 2020_04_08
2 parents ae74415 + 2326c20 commit e18905c

File tree

12 files changed

+27
-22
lines changed

12 files changed

+27
-22
lines changed

C-git-commands.asc

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,19 +54,20 @@ Neben den Konfigurationsanweisungen in <<ch01-getting-started#_editor,Ihr Editor
5454
|BBEdit (Mac, mit Befehlszeilen-Tools) |`git config --global core.editor "bbedit -w"`
5555
|Emacs |`git config --global core.editor emacs`
5656
|Gedit (Linux) |`git config --global core.editor "gedit --wait --new-window"`
57-
|Gvim (Windows 64-bit) |`git config --global core.editor "'C:/Program Files/Vim/vim72/gvim.exe' --nofork '%*'"` (Also see note below)
57+
|Gvim (Windows 64-bit) |`git config --global core.editor "'C:\Program Files\Vim\vim72\gvim.exe' --nofork '%*'"` (Siehe auch Anmerkung unten)
5858
|Kate (Linux) |`git config --global core.editor "kate"`
5959
|nano |`git config --global core.editor "nano -w"`
6060
|Notepad (Windows 64-bit) |`git config core.editor notepad`
61-
|Notepad++ (Windows 64-bit) |`git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"` (Also see note below)
61+
|Notepad++ (Windows 64-bit) |`git config --global core.editor "'C:\Program Files\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin"` (Siehe auch Anmerkung unten)
6262
|Scratch (Linux)|`git config --global core.editor "scratch-text-editor"`
6363
|Sublime Text (macOS) |`git config --global core.editor "/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl --new-window --wait"`
64-
|Sublime Text (Windows 64-bit) |`git config --global core.editor "'C:/Program Files/Sublime Text 3/sublime_text.exe' -w"` (Also see note below)
64+
|Sublime Text (Windows 64-bit) |`git config --global core.editor "'C:\Program Files\Sublime Text 3\sublime_text.exe' -w"` (Siehe auch Anmerkung unten)
6565
|TextEdit (macOS)|`git config --global --add core.editor "open -W -n"`
6666
|Textmate |`git config --global core.editor "mate -w"`
67-
|Textpad (Windows 64-bit) |`git config --global core.editor "'C:/Program Files/TextPad 5/TextPad.exe' -m` (Also see note below)
67+
|Textpad (Windows 64-bit) |`git config --global core.editor "'C:\Program Files\TextPad 5\TextPad.exe' -m` (Siehe auch Anmerkung unten)
6868
|Vim |`git config --global core.editor "vim"`
69-
|VS Code |`git config --global core.editor "code --wait"`
69+
|Visual Studio Code |`git config --global core.editor "code --wait"`
70+
|VSCodium (Free/Libre Open Source Software Binaries of VSCode) | `git config --global core.editor "codium --wait"`
7071
|WordPad |`git config --global core.editor '"C:\Program Files\Windows NT\Accessories\wordpad.exe"'"`
7172
|Xi | `git config --global core.editor "xi --wait"`
7273
|==============================

README.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Sie finden dieses Buch online unter: https://git-scm.com/book/de/v2
99
Wie die erste, ist auch die zweite Auflage von *Pro Git* Open Source und steht unter der Creative Commons-Lizenz.
1010

1111
Im Vergleich zur ersten Auflage haben sich in der zweiten Auflage allerdings ein paar Dinge geändert:
12-
Unter anderem haben wir von Markdown auf das fantastische Asciidoc-Format für den Text des Buches umgestellt.
12+
Unter anderem haben wir von Markdown auf das fantastische AsciiDoc-Format für den Text des Buches umgestellt. Sie finden unter https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/[AsciiDoc Syntax Quick Reference] eine kleine Starthilfe
1313

1414
Statt eines großen Repositorys für alle Sprachen wird jede Sprache mittlerweile in einem eigenen Repository verwaltet.
1515
In den Dokumenten link:TRANSLATING.md[Pro Git Übersetzung] und link:TRANSLATION_NOTES_DE.asc[Hinweise zur deutschen Übersetzung] finden Sie weitere Informationen.

Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace :book do
1313
`git shortlog -s | grep -v -E "(Straub|Chacon)" | cut -f 2- | column -c 120 > book/contributors.txt`
1414

1515
puts "Converting to HTML..."
16-
`bundle exec asciidoctor #{params} progit.asc`
16+
`bundle exec asciidoctor #{params} -a data-uri progit.asc`
1717
puts " -- HTML output at progit.html"
1818

1919
puts "Converting to EPub..."

book/02-git-basics/sections/getting-a-repository.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ $ cd /Users/user/my_project
2626
für Windows:
2727
[source,console]
2828
----
29-
$ cd /c/user/my_project
29+
$ cd C:/Users/user/my_project
3030
----
3131

3232
dann folgenden Befehl eingeben:

book/02-git-basics/sections/tagging.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,8 @@ Wenn Sie die Dateiversion anzeigen möchten, auf die ein bestimmter Tag zeigt, k
261261

262262
[source,console]
263263
----
264-
$ git checkout 2.0.0
265-
Note: checking out '2.0.0'.
264+
$ git checkout v2.0.0
265+
Note: checking out 'v2.0.0'.
266266
267267
You are in 'detached HEAD' state. You can look around, make experimental
268268
changes and commit them, and you can discard any commits you make in this

book/03-git-branching/sections/basic-branching-and-merging.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ Das wird auch als Merge-Commit bezeichnet und ist ein Spezialfall, weil er mehr
174174
image::images/basic-merging-2.png[Ein Merge-Commit]
175175

176176
Da Ihre Änderungen jetzt eingeflossen sind, haben Sie keinen weiteren Bedarf mehr für den `iss53`-Branch.
177-
Sie können das Ticket in Ihrem Ticket-Tracking-System schließen und den Branch löschen:
177+
Sie können den Issue in Ihrem Issue-Tracking-System schließen und den Branch löschen:
178178

179179
[source,console]
180180
----

book/04-git-server/sections/protocols.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Hier werden wir klären, worum es sich handelt und unter welchen Rahmenbedingung
77

88
(((Protokolle, lokal)))
99
Das einfachste ist das _lokale Protokoll_, bei dem sich das entfernte Repository in einem anderen Verzeichnis auf demselben Host befindet.
10-
Es wird häufig verwendet, wenn jeder in Ihrem Team Zugriff auf ein freigegebenes Dateisystem wie z.B. ein NFS-Mount hat, oder in dem selteneren Fall, dass sich jeder auf dem gleichen Computer anmeldet.
10+
Es wird häufig verwendet, wenn jeder in Ihrem Team Zugriff auf ein freigegebenes Dateisystem wie z.B. ein https://de.wikipedia.org/wiki/Network_File_System[NFS]-Mount hat, oder in dem selteneren Fall, dass sich jeder auf dem gleichen Computer anmeldet.
1111
Letzteres wäre nicht ideal, da sich alle Ihre Code-Repository-Instanzen auf demselben Computer befinden würden, was einen katastrophalen Verlust viel wahrscheinlicher macht.
1212

1313
Wenn Sie ein gemeinsam genutztes gemountetes Dateisystem haben, können Sie ein lokales dateibasiertes Repository klonen, dort hin verschieben (engl. push to) und daraus ziehen (engl. pull).
@@ -129,7 +129,7 @@ Es ist auch ein sehr schnelles und effizientes Protokoll, ähnlich dem SSH-Proto
129129

130130
Sie können Ihre Repositorys auch schreibgeschützt über HTTPS bereitstellen, d.h. Sie können die Inhaltsübertragung verschlüsseln oder Sie können sogar so weit gehen, dass Clients bestimmte signierte SSL-Zertifikate verwenden müssen.
131131

132-
Eine weitere schöne Sache ist, dass HTTPS ein so häufig verwendetes Protokoll ist, dass Unternehmens-Firewalls oft so eingerichtet sind, dass sie den Datenverkehr über diese Ports ermöglichen.
132+
Eine weitere schöne Sache ist, dass HTTP und HTTPS ein so häufig verwendetes Protokoll ist, dass Unternehmens-Firewalls oft so eingerichtet sind, dass sie den Datenverkehr über deren Ports ermöglichen.
133133

134134
===== Nachteile
135135

book/08-customizing-git/sections/attributes.asc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,8 +298,7 @@ Wenn Sie nun `git archive` ausführen, um einen Tarball Ihres Projekts zu erstel
298298

299299
===== `export-subst`
300300

301-
Beim Exportieren von Dateien für die Verteilung können Sie die Formatierung und Schlüsselwort-Erweiterung von `git log` auf ausgewählte Teile von Dateien anwenden, die mit dem Attribut
302-
`export-subst` markiert sind.
301+
Beim Exportieren von Dateien für die Verteilung können Sie die Formatierung und Schlüsselwort-Erweiterung von `git log` auf ausgewählte Teile von Dateien anwenden, die mit dem Attribut `export-subst` markiert sind.
303302

304303
Wenn Sie beispielsweise eine Datei mit dem Namen `LAST_COMMIT` in Ihr Projekt aufnehmen möchten und Metadaten über den letzten Commit automatisch in das Projekt eingespeist werden sollen, sobald `git archive` läuft, können Sie beispielsweise Ihre `.gitattributes` und `LAST_COMMIT` Dateien so einrichten:
305304

book/08-customizing-git/sections/config.asc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,8 @@ Continuing under the assumption that you meant 'checkout'
190190
in 0.1 seconds automatically...
191191
----
192192

193-
Beachten Sie die „0,1 Sekunden“ Aktivität. `help.autocorrect` ist eigentlich eine Ganzzahl, die Zehntelsekunden repräsentiert.
193+
Beachten Sie die „0,1 Sekunden“ Aktivität.
194+
`help.autocorrect` ist eigentlich eine Ganzzahl, die Zehntelsekunden repräsentiert.
194195
Wenn Sie den Wert auf 50 setzen, gibt Ihnen Git 5 Sekunden Zeit, Ihre Meinung zu ändern, bevor der autokorrigierte Befehl ausgeführt wird.
195196

196197
==== Farben in Git

book/10-git-internals/sections/refspec.asc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,14 @@ Wenn Sie immer die Branches `master` und `experiment` vom `origin`-Remote abrufe
7575
fetch = +refs/heads/experiment:refs/remotes/origin/experiment
7676
----
7777

78-
Sie können keine partiellen Globs im Pattern verwenden, folgendes wäre also ungültig:
78+
Seit Git 2.6.0 können Sie partielle Globs in Pattern verwenden, um mehrere Branches anzupassen, dann funktioniert das hier:
7979

8080
[source,ini]
8181
----
8282
fetch = +refs/heads/qa*:refs/remotes/origin/qa*
8383
----
8484

85-
Sie können jedoch Namespaces (oder Verzeichnisse) verwenden, um dies zu erreichen.
85+
Noch besser, Sie können Namespaces (oder Verzeichnisse) verwenden, um dasselbe mit mehr Struktur zu erreichen.
8686
Wenn Sie ein QS-Team haben, das eine Reihe von Branches pusht, und Sie möchten nur den `master`-Branch und einen der Branches des QS-Teams erhalten, dann können Sie einen Konfigurationsabschnitt wie diesen verwenden:
8787

8888
[source,ini]

0 commit comments

Comments
 (0)