Skip to content

Commit

Permalink
Pastatopf/appendix a von sie zum du (#401)
Browse files Browse the repository at this point in the history
* Appendix A vom Sie zum Du

* Appendix A - Vom Sie zum Du
  • Loading branch information
pastatopf authored Oct 18, 2024
1 parent 70417a7 commit 36dd900
Show file tree
Hide file tree
Showing 48 changed files with 93 additions and 93 deletions.
10 changes: 5 additions & 5 deletions A-git-in-other-environments.asc
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
[appendix]
== Git in anderen Umgebungen

Wenn Sie das ganze Buch durchgelesen haben, haben Sie viel darüber gelernt, wie man Git auf der Kommandozeile benutzt.
Sie können mit lokalen Dateien arbeiten, Ihr Repository über ein Netzwerk mit anderen verbinden und effektiv mit anderen zusammenarbeiten.
Aber die Geschichte endet nicht dort; Git wird normalerweise als Teil eines größeren Ökosystems verwendet, und die Kommandozeile ist nicht immer die beste Möglichkeit, damit zu arbeiten.
Jetzt werden wir uns einige der anderen Arten von Umgebungen ansehen, in denen Git nützlich sein kann, und wie andere Anwendungen (einschließlich Ihrer) neben Git funktionieren.
Wenn du das ganze Buch durchgelesen hast, hast du viel darüber gelernt, wie man Git auf der Kommandozeile benutzt.
Du kannst mit lokalen Dateien arbeiten, dein Repository über ein Netzwerk mit anderen verbinden und effektiv mit anderen zusammenarbeiten.
Aber die Geschichte endet hier nicht; Git wird normalerweise als Teil eines größeren Ökosystems verwendet, und die Kommandozeile ist nicht immer die beste Möglichkeit, umd mit Git zu arbeiten.
Jetzt werden wir uns einige der anderen Arten von Umgebungen ansehen, in denen Git nützlich sein kann, und wie andere Anwendungen (einschließlich Deiner) neben Git funktionieren.

include::book/A-git-in-other-environments/sections/guis.asc[]

Expand All @@ -25,4 +25,4 @@ include::book/A-git-in-other-environments/sections/powershell.asc[]

=== Zusammenfassung

Sie haben gelernt, wie Sie Gits Leistungsfähigkeit in den Tools nutzen, die Sie während Ihrer täglichen Arbeit verwenden, und wie Sie aus Ihren eigenen Programmen auf Git-Repositorys zugreifen können.
Du hast gelernt, wie du Gits Leistungsfähigkeit in den Tools nutzt, welches du während deiner täglichen Arbeit verwendest, und wie du aus deinen eigenen Programmen auf Git-Repositorys zugreifen kannst.
Empty file modified book/06-github/callouts/1.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/10.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/2.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/3.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/4.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/5.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/6.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/7.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/8.pdf
100755 → 100644
Empty file.
Empty file modified book/06-github/callouts/9.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/1.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/10.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/2.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/3.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/4.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/5.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/6.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/7.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/8.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/callouts/9.pdf
100755 → 100644
Empty file.
Empty file modified book/07-git-tools/git-credential-read-only
100755 → 100644
Empty file.
18 changes: 9 additions & 9 deletions book/A-git-in-other-environments/sections/bash.asc
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
=== Git in Bash

(((Bash)))(((Tab-Komplettierung, bash)))(((Shell-Prompts, bash)))
Wenn Sie ein Bash-Benutzer sind, können Sie einige der Funktionen Ihrer Shell nutzen, um Ihren Umgang mit Git viel angenehmer zu gestalten.
Wenn du Bash benutzt, kannst du einige der Funktionen deiner Shell nutzen, um deinen Umgang mit Git viel angenehmer zu gestalten.
Git wird mit Plugins für mehrere Shells ausgeliefert. Sie sind jedoch nicht standardmäßig aktiviert.

Zunächst müssen Sie eine Kopie der Vervollständigungsdatei aus dem Quellcode der von Ihnen verwendeten Git-Version abrufen.
Überprüfen Sie Ihre Version, indem Sie `git version` eingeben, und verwenden Sie dann `git checkout tags/vX.Y.Z`, wobei `vX.Y.Z` der Version von Git entspricht, die Sie verwenden.
Kopieren Sie die Datei `contrib/completion/git-completion.bash` an einen geeigneten Ort, z.B. in Ihr Home-Verzeichnis und fügen Sie folgendes zu Ihrer `.bashrc` hinzu:
Zunächst musst du eine Kopie der Vervollständigungsdatei aus dem Quellcode der von dir verwendeten Git-Version abrufen.
Überprüfe deine Version, indem du `git version` eingibst. Verwenden dann `git checkout tags/vX.Y.Z`, wobei `vX.Y.Z` der Version von Git entspricht, die du aktuell nutzt.
Kopiere die Datei `contrib/completion/git-completion.bash` an einen geeigneten Ort, z.B. in deinem Home-Verzeichnis und füge folgendes zu deiner `.bashrc` hinzu:

[source,console]
----
. ~/git-completion.bash
----

Wechseln Sie anschließend in ein Git-Repository und geben Sie Folgendes ein:
Wechsel anschließend in ein Git-Repository und gib Folgendes ein:

[source,console]
----
Expand All @@ -24,8 +24,8 @@ $ git chec<tab>
Dies funktioniert mit allen Unterbefehlen, Befehlszeilenparametern sowie Remote und Referenznamen von Git, sofern dies erforderlich ist.

Es ist auch nützlich, die Eingabeaufforderung so anzupassen, dass Informationen zum Git-Repository des aktuellen Verzeichnisses angezeigt werden.
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.
Um diese zu Ihrer Eingabeaufforderung hinzuzufügen, kopieren Sie einfach die Datei `contrib/completion/git-prompt.sh` aus dem Quellrepository von Git in Ihr Home Verzeichnis. Fügen Sie Ihre `.bashrc` Datei folgendes hinzu:
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.
Um diese zu deiner Eingabeaufforderung hinzuzufügen, kopiere einfach die Datei `contrib/completion/git-prompt.sh` aus dem Quellrepository von Git in dein Home Verzeichnis. Füge deiner `.bashrc` Datei folgendes hinzu:

[source,console]
----
Expand All @@ -35,9 +35,9 @@ export PS1='\w$(__git_ps1 " (%s)")\$ '
----

Das `\w` bedeutet das Ausgeben des aktuellen Arbeitsverzeichnisses, das `\$` gibt den `$` Teil der Eingabeaufforderung aus und `__git_ps1 "(% s)"` ruft die von` git-prompt.sh` bereitgestellte Funktion mit einem Formatierungsargument auf.
Jetzt sieht Ihre Bash-Eingabeaufforderung so aus, wenn Sie sich irgendwo in einem Git Projekt befinden:
Jetzt sieht deine Bash-Eingabeaufforderung so aus, wenn du dich irgendwo in einem Git Projekt befindest:

.Customized `bash` prompt
image::images/git-bash.png[Customized `bash` prompt]

Beide Skripte werden mit hilfreicher Dokumentation geliefert. Weitere Informationen finden Sie in den Skripten `git-completion.bash` und `git-prompt.sh` selbst.
Beide Skripte werden mit hilfreicher Dokumentation geliefert. Weitere Informationen findest du in den Skripten `git-completion.bash` und `git-prompt.sh` selbst.
Loading

0 comments on commit 36dd900

Please sign in to comment.