Skip to content

Commit 163e6b9

Browse files
authored
Merge pull request #99 from saxc/fix-spelling
change MacOS and MacOS X to macOS
2 parents 4c81ff6 + 889a5eb commit 163e6b9

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

TRANSLATION_NOTES_DE.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Glücklicherweise können diese Sonderzeichen aber über einen UTF-Code identifi
4646

4747
Unter Windows (schon seit dem Urahn Windows 3.11) gibt man mit `alt + <Zahlencode>` einen String ein, der das Sonderzeichen ausgibt (eine grafische Auflistung kann man mit dem System-Tool „Zeichentabelle“ erhalten).
4848

49-
Für MacOS X ist link:https://www.die-tastenkombination.de/tastenkombinationen-mac-os-sonderzeichen.html[hier] und link:https://www.maclife.de/tipps-tricks/mac-os-x/drei-wege-zum-sonderzeichen-unter-os-x[hier] eine Auflistung bzw. eine Anleitung zu sehen. Außerdem können mit dem System-Tool „Zeichenübersicht“ alle verfügbaren Zeichen angezeigt werden.
49+
Für macOS ist link:https://www.die-tastenkombination.de/tastenkombinationen-mac-os-sonderzeichen.html[hier] und link:https://www.maclife.de/tipps-tricks/mac-os-x/drei-wege-zum-sonderzeichen-unter-os-x[hier] eine Auflistung bzw. eine Anleitung zu sehen. Außerdem können mit dem System-Tool „Zeichenübersicht“ alle verfügbaren Zeichen angezeigt werden.
5050

5151
Bei Linux gibt es zu viele Distributionen und verschiedene Desktop-GUIs, die jeweils unterschiedliche Vorgehensweisen erfordern, um sie in diesem Rahmen erschöpfend auflisten zu können.
5252

book/01-introduction/sections/first-time-setup.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ $ git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -m
7474

7575
[NOTE]
7676
====
77-
Vim, Emacs und Notepad++ sind beliebte Texteditoren, die von Entwicklern häufig auf Unix-basierten Systemen wie Linux und MacOS oder einem Windows-System verwendet werden.
77+
Vim, Emacs und Notepad++ sind beliebte Texteditoren, die von Entwicklern häufig auf Unix-basierten Systemen wie Linux und macOS oder einem Windows-System verwendet werden.
7878
Wenn Sie einen anderen Editor oder eine 32-Bit-Version verwenden, finden Sie in <<C-git-commands#_core_editor>> spezielle Anweisungen, wie Sie Ihren bevorzugten Editor mit Git einrichten können.
7979
8080
====

book/04-git-server/sections/git-on-a-server.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Nun geht es darum, einen Git-Dienst einzurichten, der diese Protokolle auf Ihrem
55

66
[NOTE]
77
====
8-
Hier zeigen wir Ihnen die Befehle und Schritte, die für die einfache, vereinfachte Installation auf einem Linux-basierten Server erforderlich sind, aber es ist auch möglich, diese Dienste auf MacOS- oder Windows-Servern auszuführen.
8+
Hier zeigen wir Ihnen die Befehle und Schritte, die für die einfache, vereinfachte Installation auf einem Linux-basierten Server erforderlich sind, aber es ist auch möglich, diese Dienste auf macOS- oder Windows-Servern auszuführen.
99
Die tatsächliche Einrichtung eines Produktionsservers innerhalb Ihrer Infrastruktur wird sicherlich Unterschiede in Bezug auf Sicherheitsmaßnahmen oder Betriebssystemwerkzeuge mit sich bringen, aber hoffentlich gibt Ihnen das hier einen Überblick darüber, worum es geht.
1010
====
1111

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ $ git clone file:///srv/git/project.git
2929
Git funktioniert etwas anders, wenn Sie `file://` explizit am Anfang der URL angeben.
3030
Wenn Sie nur den Pfad angeben, versucht Git, Hardlinks zu verwenden oder die benötigten Dateien direkt zu kopieren.
3131
Wenn Sie `file://` angeben, löst Git Prozesse aus, die normalerweise zum Übertragen von Daten über ein Netzwerk verwendet werden, was im Allgemeinen viel weniger effizient ist.
32-
Der Hauptgrund für die Angabe des Präfix `file://` ist, wenn Sie eine saubere Kopie des Repositorys mit fremden Referenzen oder weggelassenen Objekten wünschen – in der Regel nach einem Import aus einem anderen VCS oder ähnlichem (siehe <<ch10-git-internals#ch10-git-internals,Git Interna>> für Wartungsaufgaben.
32+
Der Hauptgrund für die Angabe des Präfix `file://` ist, wenn Sie eine saubere Kopie des Repositorys mit fremden Referenzen oder weggelassenen Objekten wünschen – in der Regel nach einem Import aus einem anderen VCS oder ähnlichem (siehe <<ch10-git-internals#ch10-git-internals,Git Interna>> für Wartungsaufgaben).
3333
Wir werden hier den normalen Pfad verwenden, denn das ist fast immer schneller.
3434

3535
Um ein lokales Repository zu einem bestehenden Git-Projekt hinzuzufügen, kann so vorgegangen werden:
@@ -82,13 +82,13 @@ Anstatt dafür verschiedene URLs einrichten zu müssen, können Sie nun eine ein
8282
Wenn Sie versuchen, einen Push durchzuführen und das Repository eine Authentifizierung erfordert (was normalerweise der Fall sein sollte), kann der Server nach einem Benutzernamen und einem Passwort fragen.
8383
Gleiches gilt für den Lesezugriff.
8484

85-
Für Dienste, wie GitHub, ist die URL, die Sie verwenden, um das Repository online anzuzeigen (z.B. https://github.com/schacon/simplegit[]), die gleiche URL, mit der Sie klonen und, wenn Sie Zugriff haben, verschieben können.
85+
Für Dienste, wie GitHub, ist die URL, die Sie verwenden, um das Repository online anzuzeigen (z.B. https://github.com/schacon/simplegit[]), die gleiche URL, mit der Sie klonen und, wenn Sie Zugriff haben, dorthin pushen können.
8686

8787
===== Dumb HTTP
8888

8989
(((Protokolle, Dumb-HTTP)))
90-
Wenn der Server nicht mit einem Git HTTP Smart Service antwortet, versucht der Git Client, auf das einfachere _Dumb_ HTTP Protokoll zurückzugreifen..
91-
Das Dumb-Protokoll erwartet von dem Bare-Git-Repository, dass es vom Webserver wie normale Dateien handelt wird.
90+
Wenn der Server nicht mit einem Git HTTP Smart Service antwortet, versucht der Git Client, auf das einfachere _Dumb_ HTTP Protokoll zurückzugreifen.
91+
Das Dumb-Protokoll erwartet von dem Bare-Git-Repository, dass es vom Webserver wie normale Dateien behandelt wird.
9292
Das Schöne an Dumb HTTP ist die Einfachheit der Einrichtung.
9393
Im Grunde genommen müssen Sie nur ein leeres Git-Repository unter Ihre HTTP-Dokument-Root legen und einen bestimmten `post-update` Hook einrichten, und schon sind Sie fertig (siehe <<ch08-customizing-git#_git_hooks,Git Hooks>>).
9494
Ab diesem Zeitpunkt kann jeder, der auf den Webserver zugreifen kann, unter dem Sie das Repository ablegen, auch Ihr Repository klonen.
@@ -137,7 +137,7 @@ Git über HTTPS kann im Vergleich zu SSH auf einigen Servern etwas komplizierter
137137
Abgesehen davon gibt es sehr wenig Vorteile, die andere Protokolle gegenüber Smart HTTP für die Bereitstellung von Git-Inhalten haben.
138138

139139
Wenn Sie HTTP für authentifiziertes Pushen verwenden, ist die Bereitstellung Ihrer Anmeldeinformationen manchmal komplizierter als die Verwendung von Schlüsseln über SSH.
140-
Es gibt jedoch mehrere Tools zum Zwischenspeichern von Berechtigungen, die Sie verwenden könnten, darunter Keychain-Zugriff auf MacOS und Credential Manager unter Windows, um das ziemlich zu Vereinfachen.
140+
Es gibt jedoch mehrere Tools zum Zwischenspeichern von Berechtigungen, die Sie verwenden könnten, darunter Keychain-Zugriff auf macOS und Credential Manager unter Windows, um das ziemlich zu Vereinfachen.
141141
Lesen Sie den Abschnitt <<ch07-git-tools#_credential_caching,Credential Storage>>, um zu erfahren, wie Sie ein sicheres HTTP-Passwort-Caching auf Ihrem System einrichten können.
142142

143143
==== SSH Protocol

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ $ git tag -s <tag-name>
150150
Sie können Suchmuster in die `.gitignore` Datei Ihres Projekts einfügen. Damit können Sie verhindern, dass Git, so bestimmte Dateien, als nicht in der Versionsverwaltung erfasste Dateien erkennt oder sie zum Commit vormerkt, wenn Sie `git add` darauf ausführen, wie in Kapitel 2, <<ch02-git-basics-chapter#_ignoring,Ignorieren von Dateien>> beschrieben.
151151

152152
In manchen Fällen sollen bestimmte Dateien für alle Repositorys ignoriert werden, in denen Sie arbeiten.
153-
Falls Sie MacOS verwenden, kennen Sie vermutlich die `.DS_Store` Dateien.
153+
Falls Sie macOS verwenden, kennen Sie vermutlich die `.DS_Store` Dateien.
154154
Bei Emacs oder Vim kennen Sie Dateinamen, die mit einer Tilde (`~`) oder auf `.swp` enden.
155155

156156
Mit dieser Einstellung können Sie eine gewisse, globale `.gitignore` Datei schreiben.
@@ -246,7 +246,7 @@ Sie können auch ein grafisches Tool zum Mergen und Lösen von Konflikten einric
246246
Wir zeigen Ihnen, wie Sie das Perforce Visual Merge Tool (P4Merge) einrichten, um Ihre Diffs und Merge-Ansichten zu analysieren, denn es ist ein praktisches grafisches Tool und kostenlos.
247247

248248
Wenn Sie diese Software testen möchten – P4Merge läuft auf allen wichtigen Plattformen.
249-
Wir verwenden Pfadnamen in den Beispielen, die auf MacOS- und Linux-Systemen funktionieren. Unter Windows müssen Sie `/usr/local/bin` in einen ausführbaren Pfad in Ihrer Umgebung ändern.
249+
Wir verwenden Pfadnamen in den Beispielen, die auf macOS- und Linux-Systemen funktionieren. Unter Windows müssen Sie `/usr/local/bin` in einen ausführbaren Pfad in Ihrer Umgebung ändern.
250250

251251
Starten Sie mit https://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools[P4Merge von Perforce downloaden].
252252
Richten Sie danach externe Wrapper-Skripte ein, um Ihre Befehle auszuführen.
@@ -389,7 +389,7 @@ Git hat einige Konfigurationsoptionen, um bei diesen Schwierigkeiten zu helfen.
389389

390390
(((crlf)))(((line endings)))(((Zeilen, neue)))(((Zeilen, Endung)))
391391
Wenn Sie unter Windows programmieren und mit Leuten arbeiten, die andere Systeme verwenden (oder umgekehrt), werden Sie wahrscheinlich irgendwann auf Probleme mit den Zeilenenden treffen.
392-
Der Grund hierfür ist, dass Windows in seinen Dateien sowohl ein Carriage-Return-Zeichen als auch ein Linefeed-Zeichen für Zeilenumbrüche verwendet, während MacOS- und Linux-Systeme nur das Linefeed-Zeichen verwenden.
392+
Der Grund hierfür ist, dass Windows in seinen Dateien sowohl ein Carriage-Return-Zeichen als auch ein Linefeed-Zeichen für Zeilenumbrüche verwendet, während macOS- und Linux-Systeme nur das Linefeed-Zeichen verwenden.
393393
Viele Editoren unter Windows ersetzen im Hintergrund bestehende Zeilenenden im LF-Stil durch CRLF oder fügen beide Zeilenendezeichen ein, wenn der Benutzer die Eingabetaste drückt.
394394

395395
Git kann das durch automatische Konvertierung von CRLF-Zeilenenden in LF übernehmen, wenn Sie eine Datei zum Index hinzufügen, und umgekehrt, wenn es Code auf Ihr Dateisystem auscheckt.
@@ -401,15 +401,15 @@ Wenn Sie sich auf einem Windows-Computer befinden, setzen Sie die Einstellung au
401401
$ git config --global core.autocrlf true
402402
----
403403

404-
Auf einem Linux- oder MacOS-System, das LF-Zeilenenden verwendet, sollten Sie nicht zulassen, dass Git Dateien automatisch konvertiert, wenn Sie sie auschecken. Falls jedoch versehentlich eine Datei mit CRLF-Endungen hinzugefügt wird, können Sie dafür sorgen, dass Git sie korrigiert.
404+
Auf einem Linux- oder macOS-System, das LF-Zeilenenden verwendet, sollten Sie nicht zulassen, dass Git Dateien automatisch konvertiert, wenn Sie sie auschecken. Falls jedoch versehentlich eine Datei mit CRLF-Endungen hinzugefügt wird, können Sie dafür sorgen, dass Git sie korrigiert.
405405
Sie können Git anweisen, CRLF beim Commit in LF zu konvertieren, aber nicht umgekehrt, indem Sie `core.autocrlf` auf input setzen:
406406

407407
[source,console]
408408
----
409409
$ git config --global core.autocrlf input
410410
----
411411

412-
Dieses Setup sollte Ihnen CRLF-Endungen in Windows-Checkouts geben, aber LF-Endungen auf MacOS- und Linux-Systemen und im Repository.
412+
Dieses Setup sollte Ihnen CRLF-Endungen in Windows-Checkouts geben, aber LF-Endungen auf macOS- und Linux-Systemen und im Repository.
413413

414414
Wenn Sie ein Windows-Programmierer sind, der ein reines Windows-Projekt durchführt, dann können Sie diese Funktionalität deaktivieren und die Carriage Returns im Repository aufzeichnen, indem Sie den Konfigurationswert auf `false` setzen:
415415

book/A-git-in-other-environments/sections/guis.asc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Jedes von ihnen ist auf einen bestimmten Zweck zugeschnitten (Anzeigen des Verla
6969
==== GitHub für macOS und Windows
7070

7171
(((GitHub für macOS)))(((GitHub für Windows)))
72-
GitHub hat zwei Workflow-orientierte Git-Clients erstellt: einen für Windows und einen für MacOS.
72+
GitHub hat zwei Workflow-orientierte Git-Clients erstellt: einen für Windows und einen für macOS.
7373
Diese Clients sind ein gutes Beispiel für Workflow-orientierte Tools. Anstatt alle Funktionen von Git zu implementieren, konzentrieren sie sich stattdessen auf eine Reihe häufig verwendeter Funktionen, die gut zusammenarbeiten.
7474
Sie sehen so aus:
7575

0 commit comments

Comments
 (0)