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: TRANSLATION_NOTES_DE.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ Glücklicherweise können diese Sonderzeichen aber über einen UTF-Code identifi
46
46
47
47
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).
48
48
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.
50
50
51
51
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.
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.
78
78
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.
Copy file name to clipboardExpand all lines: book/04-git-server/sections/git-on-a-server.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ Nun geht es darum, einen Git-Dienst einzurichten, der diese Protokolle auf Ihrem
5
5
6
6
[NOTE]
7
7
====
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.
9
9
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.
Copy file name to clipboardExpand all lines: book/04-git-server/sections/protocols.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -137,7 +137,7 @@ Git über HTTPS kann im Vergleich zu SSH auf einigen Servern etwas komplizierter
137
137
Abgesehen davon gibt es sehr wenig Vorteile, die andere Protokolle gegenüber Smart HTTP für die Bereitstellung von Git-Inhalten haben.
138
138
139
139
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.
141
141
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.
Copy file name to clipboardExpand all lines: book/08-customizing-git/sections/config.asc
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,7 +150,7 @@ $ git tag -s <tag-name>
150
150
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.
151
151
152
152
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.
154
154
Bei Emacs oder Vim kennen Sie Dateinamen, die mit einer Tilde (`~`) oder auf `.swp` enden.
155
155
156
156
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
246
246
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.
247
247
248
248
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.
250
250
251
251
Starten Sie mit https://www.perforce.com/product/components/perforce-visual-merge-and-diff-tools[P4Merge von Perforce downloaden].
252
252
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.
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.
393
393
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.
394
394
395
395
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
401
401
$ git config --global core.autocrlf true
402
402
----
403
403
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.
405
405
Sie können Git anweisen, CRLF beim Commit in LF zu konvertieren, aber nicht umgekehrt, indem Sie `core.autocrlf` auf input setzen:
406
406
407
407
[source,console]
408
408
----
409
409
$ git config --global core.autocrlf input
410
410
----
411
411
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.
413
413
414
414
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:
Copy file name to clipboardExpand all lines: book/A-git-in-other-environments/sections/guis.asc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ Jedes von ihnen ist auf einen bestimmten Zweck zugeschnitten (Anzeigen des Verla
69
69
==== GitHub für macOS und Windows
70
70
71
71
(((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.
73
73
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.
0 commit comments