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: external/book/content/book/de/v2/Anhang-A:-Git-in-anderen-Umgebungen-Git-in-Bash.html
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -21,21 +21,21 @@
21
21
<h2id="_git_in_bash">Git in Bash</h2>
22
22
<divclass="paragraph">
23
23
<p>
24
-
Wenn Sie ein Bash-Benutzer sind, können Sie einige der Funktionen Ihrer Shell nutzen, um Ihren Umgang mit Git viel angenehmer zu gestalten.
24
+
Wenn du Bash benutzt, kannst du einige der Funktionen deiner Shell nutzen, um deinen Umgang mit Git viel angenehmer zu gestalten.
25
25
Git wird mit Plugins für mehrere Shells ausgeliefert. Sie sind jedoch nicht standardmäßig aktiviert.</p>
26
26
</div>
27
27
<divclass="paragraph">
28
-
<p>Zunächst müssen Sie eine Kopie der Vervollständigungsdatei aus dem Quellcode der von Ihnen verwendeten Git-Version abrufen.
29
-
Überprüfen Sie Ihre Version, indem Sie<code>git version</code>eingeben, und verwenden Sie dann <code>git checkout tags/vX.Y.Z</code>, wobei <code>vX.Y.Z</code> der Version von Git entspricht, die Sie verwenden.
30
-
Kopieren Sie die Datei <code>contrib/completion/git-completion.bash</code> an einen geeigneten Ort, z.B. in Ihr Home-Verzeichnis und fügen Sie folgendes zu Ihrer<code>.bashrc</code> hinzu:</p>
28
+
<p>Zunächst musst du eine Kopie der Vervollständigungsdatei aus dem Quellcode der von dir verwendeten Git-Version abrufen.
29
+
Überprüfe deine Version, indem du<code>git version</code>eingibst. Verwenden dann <code>git checkout tags/vX.Y.Z</code>, wobei <code>vX.Y.Z</code> der Version von Git entspricht, die du aktuell nutzt.
30
+
Kopiere die Datei <code>contrib/completion/git-completion.bash</code> an einen geeigneten Ort, z.B. in deinem Home-Verzeichnis und füge folgendes zu deiner<code>.bashrc</code> hinzu:</p>
<p>Wechseln Sie anschließend in ein Git-Repository und geben Sie Folgendes ein:</p>
38
+
<p>Wechsel anschließend in ein Git-Repository und gib Folgendes ein:</p>
39
39
</div>
40
40
<divclass="listingblock">
41
41
<divclass="content">
@@ -48,8 +48,8 @@ <h2 id="_git_in_bash">Git in Bash</h2>
48
48
</div>
49
49
<divclass="paragraph">
50
50
<p>Es ist auch nützlich, die Eingabeaufforderung so anzupassen, dass Informationen zum Git-Repository des aktuellen Verzeichnisses angezeigt werden.
51
-
Dies kann so einfach oder komplex sein, wie Sie möchten. Im Allgemeinen gibt es jedoch einige wichtige Informationen, die die meisten Benutzer benötigen, z.B. den aktuellen Branch und den Status des Arbeitsverzeichnisses.
52
-
Um diese zu Ihrer Eingabeaufforderung hinzuzufügen, kopieren Sie einfach die Datei <code>contrib/completion/git-prompt.sh</code> aus dem Quellrepository von Git in Ihr Home Verzeichnis. Fügen Sie Ihre<code>.bashrc</code> Datei folgendes hinzu:</p>
51
+
Dies kann so einfach oder komplex sein, wie du möchtest. Im Allgemeinen gibt es jedoch einige wichtige Informationen, die die meisten Benutzer benötigen, z.B. den aktuellen Branch und den Status des Arbeitsverzeichnisses.
52
+
Um diese zu deiner Eingabeaufforderung hinzuzufügen, kopiere einfach die Datei <code>contrib/completion/git-prompt.sh</code> aus dem Quellrepository von Git in dein Home Verzeichnis. Füge deiner<code>.bashrc</code> Datei folgendes hinzu:</p>
53
53
</div>
54
54
<divclass="listingblock">
55
55
<divclass="content">
@@ -60,7 +60,7 @@ <h2 id="_git_in_bash">Git in Bash</h2>
60
60
</div>
61
61
<divclass="paragraph">
62
62
<p>Das <code>\w</code> bedeutet das Ausgeben des aktuellen Arbeitsverzeichnisses, das <code>\$</code> gibt den <code>$</code> Teil der Eingabeaufforderung aus und <code>__git_ps1 "(% s)"</code> ruft die von` git-prompt.sh` bereitgestellte Funktion mit einem Formatierungsargument auf.
63
-
Jetzt sieht Ihre Bash-Eingabeaufforderung so aus, wenn Sie sich irgendwo in einem Git Projekt befinden:</p>
63
+
Jetzt sieht deine Bash-Eingabeaufforderung so aus, wenn du dich irgendwo in einem Git Projekt befindest:</p>
64
64
</div>
65
65
<divclass="imageblock">
66
66
<divclass="content">
@@ -69,6 +69,6 @@ <h2 id="_git_in_bash">Git in Bash</h2>
<p>Beide Skripte werden mit hilfreicher Dokumentation geliefert. Weitere Informationen finden Sie in den Skripten <code>git-completion.bash</code> und <code>git-prompt.sh</code> selbst.</p>
72
+
<p>Beide Skripte werden mit hilfreicher Dokumentation geliefert. Weitere Informationen findest du in den Skripten <code>git-completion.bash</code> und <code>git-prompt.sh</code> selbst.</p>
Copy file name to clipboardExpand all lines: external/book/content/book/de/v2/Anhang-A:-Git-in-anderen-Umgebungen-Git-in-PowerShell.html
+21-21Lines changed: 21 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -22,9 +22,9 @@ <h2 id="_git_powershell">Git in PowerShell</h2>
22
22
<divclass="paragraph">
23
23
<p>
24
24
25
-
Das Legacy-Befehlszeilenterminal unter Windows (<code>cmd.exe</code>) bietet keine Git Integration, aber wenn Sie PowerShell verwenden, haben Sie Glück.
26
-
Dies funktioniert auch, wenn Sie PowerShell Core unter Linux oder macOS ausführen.
27
-
Ein Paket mit dem Namen posh-git (<ahref="https://github.com/dahlbyk/posh-git" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git</a>) bietet leistungsstarke Funktionen zur Tab Vervollständigung sowie eine erweiterte Eingabeaufforderung, mit der Sie den Überblick über Ihren Repository-Status behalten.
25
+
Das Legacy-Befehlszeilenterminal unter Windows (<code>cmd.exe</code>) bietet keine Git Integration, aber wenn du PowerShell verwendest, hast du Glück.
26
+
Dies funktioniert auch, wenn du PowerShell Core unter Linux oder macOS ausführst.
27
+
Ein Paket mit dem Namen posh-git (<ahref="https://github.com/dahlbyk/posh-git" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git</a>) bietet leistungsstarke Funktionen zur Tab Vervollständigung sowie eine erweiterte Eingabeaufforderung, mit der du den Überblick über deinen Repository-Status behalten kannst.
<h4id="_voraussetzungen_nur_für_windows">Voraussetzungen (Nur für Windows)</h4>
40
40
<divclass="paragraph">
41
-
<p>Bevor Sie PowerShell-Skripte auf Ihrem Computer ausführen können, müssen Sie Ihre lokale ExecutionPolicy auf RemoteSigned (im Allgemeinen alles außer Undefiniert und Eingeschränkt) einstellen.
42
-
Wenn Sie AllSigned anstelle von RemoteSigned auswählen, müssen auch lokale Skripte (Ihre eigenen) digital signiert sein, damit sie ausgeführt werden können.
41
+
<p>Bevor du PowerShell-Skripte auf deinen Computer ausführen kannst, musst du deine lokale ExecutionPolicy auf RemoteSigned (im Allgemeinen alles außer Undefiniert und Eingeschränkt) einstellen.
42
+
Wenn du AllSigned anstelle von RemoteSigned auswählst, müssen auch lokale Skripte (deine eigenen) digital signiert sein, damit sie ausgeführt werden können.
43
43
Mit RemoteSigned müssen nur Skripte signiert werden, bei denen „ZoneIdentifier“ auf Internet eingestellt ist (sie wurden aus dem Web heruntergeladen), andere nicht.
44
-
Wenn Sie ein Administrator sind und es für alle Benutzer auf diesem Computer festlegen möchten, verwenden Sie „-Scope LocalMachine“.
45
-
Wenn Sie ein normaler Benutzer ohne Administratorrechte sind, können Sie „-Scope CurrentUser“ verwenden, um es nur für sich selber festzulegen.</p>
44
+
Wenn du ein Administrator bist und es für alle Benutzer auf diesem Computer festlegen möchtest, verwende „-Scope LocalMachine“.
45
+
Wenn du ein normaler Benutzer ohne Administratorrechte bist, kannst du „-Scope CurrentUser“ verwenden, um es nur für dich selber festzulegen.</p>
46
46
</div>
47
47
<divclass="paragraph">
48
48
<p>Weitere Informationen zu PowerShell-Bereichen unter: <ahref="https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_scopes" class="bare" target="_blank" rel="noopener">https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_scopes</a>.</p>
@@ -51,7 +51,7 @@ <h4 id="_voraussetzungen_nur_für_windows">Voraussetzungen (Nur für Windows)</h
51
51
<p>Weitere Informationen zu PowerShell ExecutionPolicy unter: <ahref="https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.security/set-executionpolicy" class="bare" target="_blank" rel="noopener">https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.security/set-executionpolicy</a>.</p>
52
52
</div>
53
53
<divclass="paragraph">
54
-
<p>Um den Wert von <code>ExecutionPolicy</code> für alle Benutzer auf <code>RemoteSigned</code> zu setzen, verwenden Sie den nächsten Befehl:</p>
54
+
<p>Um den Wert von <code>ExecutionPolicy</code> für alle Benutzer auf <code>RemoteSigned</code> zu setzen, verwende den nächsten Befehl:</p>
55
55
</div>
56
56
<divclass="listingblock">
57
57
<divclass="content">
@@ -62,7 +62,7 @@ <h4 id="_voraussetzungen_nur_für_windows">Voraussetzungen (Nur für Windows)</h
<p>Wenn Sie mindestens PowerShell 5 oder PowerShell 4 mit PackageManagement installiert haben, können Sie posh-git mithilfe des Paketmanagers installieren.</p>
65
+
<p>Wenn du mindestens PowerShell 5 oder PowerShell 4 mit PackageManagement installiert hast, kannst du posh-git mithilfe des Paketmanagers installieren.</p>
66
66
</div>
67
67
<divclass="paragraph">
68
68
<p>Weitere Informationen zur PowerShell-Galerie unter: <ahref="https://docs.microsoft.com/de-de/powershell/scripting/gallery/overview" class="bare" target="_blank" rel="noopener">https://docs.microsoft.com/de-de/powershell/scripting/gallery/overview</a>.</p>
<p>Wenn Sie posh-git für alle Benutzer installieren möchten, verwenden Sie stattdessen „-Scope AllUsers“ und führen Sie den Befehl über eine PowerShell-Konsole mit admin Rechten aus.
78
-
Wenn der zweite Befehl fehlschlägt und ein Fehler wie <code>Module 'PowerShellGet' was not installed by using Install-Module</code>, müssen Sie zuerst einen anderen Befehl ausführen:</p>
77
+
<p>Wenn du posh-git für alle Benutzer installieren möchtest, verwende stattdessen „-Scope AllUsers“ und führe den Befehl über eine PowerShell-Konsole mit admin Rechten aus.
78
+
Wenn der zweite Befehl fehlschlägt und ein Fehler wie <code>Module 'PowerShellGet' was not installed by using Install-Module</code> auftritt, musst du zuerst einen anderen Befehl ausführen:</p>
<p>Dann können Sie zurückgehen und es erneut versuchen.
86
+
<p>Dann kannst du es erneut versuchen.
87
87
Dies liegt daran, dass die mit Windows PowerShell gelieferten Module mit einem anderen Veröffentlichungszertifikat signiert sind.</p>
88
88
</div>
89
89
</div>
90
90
<divclass="sect4">
91
91
<h4id="_aktualisierung_der_powershell_eingabeaufforderung">Aktualisierung der PowerShell Eingabeaufforderung</h4>
92
92
<divclass="paragraph">
93
-
<p>Um Git-Informationen in Ihre Eingabeaufforderung aufzunehmen, muss das Posh-Git-Modul importiert werden.
94
-
Wenn posh-git bei jedem Start von PowerShell importiert werden soll, führen Sie den Befehl Add-PoshGitToProfile aus, mit dem die import-Anweisung in Ihr $profile-Skript eingefügt wird.
95
-
Dieses Skript wird jedes Mal ausgeführt, wenn Sie eine neue PowerShell-Konsole öffnen.
96
-
Beachten Sie, dass es mehrere <code>$profile</code> Skripte gibt.
93
+
<p>Um Git-Informationen in deine Eingabeaufforderung aufzunehmen, muss das Posh-Git-Modul importiert werden.
94
+
Wenn posh-git bei jedem Start von PowerShell importiert werden soll, führe den Befehl Add-PoshGitToProfile aus, mit dem die import-Anweisung in dein $profile-Skript eingefügt wird.
95
+
Dieses Skript wird jedes Mal ausgeführt, wenn du eine neue PowerShell-Konsole öffnest.
96
+
Beachte, dass es mehrere <code>$profile</code> Skripte gibt.
97
97
Z.B. eins für die Konsole und ein separates für die ISE.</p>
98
98
</div>
99
99
<divclass="listingblock">
@@ -106,8 +106,8 @@ <h4 id="_aktualisierung_der_powershell_eingabeaufforderung">Aktualisierung der P
106
106
<divclass="sect4">
107
107
<h4id="_vom_quellcode">Vom Quellcode</h4>
108
108
<divclass="paragraph">
109
-
<p>Laden Sie einfach eine posh-git-Version von (<ahref="https://github.com/dahlbyk/posh-git" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git</a>) herunter und entpacken Sie sie.
110
-
Importieren Sie dann das Modul unter Verwendung des vollständigen Pfads zur Datei posh-git.psd1:</p>
109
+
<p>Lade einfach eine posh-git-Version von (<ahref="https://github.com/dahlbyk/posh-git" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git</a>) herunter und entpacke sie.
110
+
Importiere dann das Modul unter Verwendung des vollständigen Pfads zur Datei posh-git.psd1:</p>
<p>Dies fügt die richtige Zeile zu Ihrer<code>profile.ps1</code> Datei hinzu und posh-git wird beim nächsten Öffnen von PowerShell aktiviert.</p>
119
+
<p>Dies fügt die richtige Zeile zu deiner<code>profile.ps1</code> Datei hinzu und posh-git wird beim nächsten Öffnen von PowerShell aktiviert.</p>
120
120
</div>
121
121
<divclass="paragraph">
122
-
<p>Eine Beschreibung der in der Eingabeaufforderung angezeigten Git-Statuszusammenfassungsinformationen finden Sie unter: <ahref="https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information</a>
123
-
Weitere Informationen zum Anpassen Ihrer posh-git-Eingabeaufforderung finden Sie unter: <ahref="https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables</a>.</p>
122
+
<p>Eine Beschreibung der in der Eingabeaufforderung angezeigten Git-Statuszusammenfassungsinformationen findest du unter: <ahref="https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git/blob/master/README.md#git-status-summary-information</a>
123
+
Weitere Informationen zum Anpassen deiner posh-git-Eingabeaufforderung findest du unter: <ahref="https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables" class="bare" target="_blank" rel="noopener">https://github.com/dahlbyk/posh-git/blob/master/README.md#customization-variables</a>.</p>
Copy file name to clipboardExpand all lines: external/book/content/book/de/v2/Anhang-A:-Git-in-anderen-Umgebungen-Git-in-Sublime-Text.html
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -31,20 +31,20 @@ <h2 id="_git_in_sublime_text">Git in Sublime Text</h2>
31
31
<p>In der Seitenleiste wird der Git-Status von Dateien und Ordnern mit einem Abzeichen/Symbol angezeigt.</p>
32
32
</li>
33
33
<li>
34
-
<p>Dateien und Ordner in Ihrer .gitignore-Datei werden in der Seitenleiste ausgeblendet.</p>
34
+
<p>Dateien und Ordner in deiner .gitignore-Datei werden in der Seitenleiste ausgeblendet.</p>
35
35
</li>
36
36
<li>
37
-
<p>In der Statusleiste sehen Sie den aktuellen Git-Branch und wie viele Änderungen Sie vorgenommen haben.</p>
37
+
<p>In der Statusleiste diehst du den aktuellen Git-Branch und wie viele Änderungen du vorgenommen hast.</p>
38
38
</li>
39
39
<li>
40
40
<p>Alle Änderungen an einer Datei sind jetzt über Markierungen in der Seitenleiste sichtbar.</p>
41
41
</li>
42
42
<li>
43
-
<p>Sie können einen Teil der Funktionen des Sublime Merge Git-Clients in Sublime Text verwenden.
43
+
<p>Du kannst einen Teil der Funktionen des Sublime Merge Git-Clients in Sublime Text verwenden.
44
44
Dies setzt voraus, dass Sublime Merge installiert ist. Siehe: <ahref="https://www.sublimemerge.com/" class="bare">https://www.sublimemerge.com/</a>.</p>
45
45
<divclass="literalblock">
46
46
<divclass="content">
47
-
<pre>Die offizielle Dokumentation zu Sublime Text finden Sie hier: https://www.sublimetext.com/docs/3/git_integration.html[].</pre>
47
+
<pre>Die offizielle Dokumentation zu Sublime Text findest du hier: https://www.sublimetext.com/docs/3/git_integration.html[].</pre>
<p>Die offizielle Dokumentation finden Sie hier: <ahref="https://code.visualstudio.com/Docs/editor/versioncontrol" class="bare" target="_blank" rel="noopener">https://code.visualstudio.com/Docs/editor/versioncontrol</a>.</p>
72
+
<p>Die offizielle Dokumentation findest du hier: <ahref="https://code.visualstudio.com/Docs/editor/versioncontrol" class="bare" target="_blank" rel="noopener">https://code.visualstudio.com/Docs/editor/versioncontrol</a>.</p>
0 commit comments