From 1600d84bab378b34770d1bd9189d5632c1827511 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 29 Apr 2021 12:01:05 +0000 Subject: [PATCH 1/8] Update asciidoctor-pdf requirement from 1.5.3 to 1.5.4 Updates the requirements on [asciidoctor-pdf](https://github.com/asciidoctor/asciidoctor-pdf) to permit the latest version. - [Release notes](https://github.com/asciidoctor/asciidoctor-pdf/releases) - [Changelog](https://github.com/asciidoctor/asciidoctor-pdf/blob/main/CHANGELOG.adoc) - [Commits](https://github.com/asciidoctor/asciidoctor-pdf/compare/v1.5.3...v1.5.4) Signed-off-by: dependabot[bot] --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index a85bfb27..26f38eb0 100644 --- a/Gemfile +++ b/Gemfile @@ -7,7 +7,7 @@ gem 'json' gem 'awesome_print' gem 'asciidoctor-epub3', :git => 'https://github.com/asciidoctor/asciidoctor-epub3' -gem 'asciidoctor-pdf', '1.5.3' +gem 'asciidoctor-pdf', '1.5.4' gem 'coderay' gem 'pygments.rb' From 7fa6e1c6e489d2025bd3e620b31984866e0bf24f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 29 Apr 2021 12:01:20 +0000 Subject: [PATCH 2/8] Update asciidoctor requirement from 2.0.12 to 2.0.15 Updates the requirements on [asciidoctor](https://github.com/asciidoctor/asciidoctor) to permit the latest version. - [Release notes](https://github.com/asciidoctor/asciidoctor/releases) - [Changelog](https://github.com/asciidoctor/asciidoctor/blob/master/CHANGELOG.adoc) - [Commits](https://github.com/asciidoctor/asciidoctor/compare/v2.0.12...v2.0.15) Signed-off-by: dependabot[bot] --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index a85bfb27..fa99c87c 100644 --- a/Gemfile +++ b/Gemfile @@ -1,7 +1,7 @@ source 'https://rubygems.org' gem 'rake' -gem 'asciidoctor', '2.0.12' +gem 'asciidoctor', '2.0.15' gem 'json' gem 'awesome_print' From 9aadaea12961a9350711da9fa1b7f16c5a0a53d2 Mon Sep 17 00:00:00 2001 From: osantiag Date: Fri, 30 Apr 2021 20:35:12 +0200 Subject: [PATCH 3/8] pull request 1503 --- A-git-in-other-environments.asc | 2 -- .../sections/eclipse.asc | 10 ---------- images/egit.png | Bin 92536 -> 0 bytes status.json | 1 - 4 files changed, 13 deletions(-) delete mode 100644 book/A-git-in-other-environments/sections/eclipse.asc delete mode 100644 images/egit.png diff --git a/A-git-in-other-environments.asc b/A-git-in-other-environments.asc index 9ef7257e..2551d705 100644 --- a/A-git-in-other-environments.asc +++ b/A-git-in-other-environments.asc @@ -13,8 +13,6 @@ include::book/A-git-in-other-environments/sections/visualstudio.asc[] include::book/A-git-in-other-environments/sections/visualstudiocode.asc[] -include::book/A-git-in-other-environments/sections/eclipse.asc[] - include::book/A-git-in-other-environments/sections/jetbrainsides.asc[] include::book/A-git-in-other-environments/sections/sublimetext.asc[] diff --git a/book/A-git-in-other-environments/sections/eclipse.asc b/book/A-git-in-other-environments/sections/eclipse.asc deleted file mode 100644 index 93875d66..00000000 --- a/book/A-git-in-other-environments/sections/eclipse.asc +++ /dev/null @@ -1,10 +0,0 @@ -=== Git in Eclipse - -(((Eclipse))) -Eclipse wird mit einem Plugin namens EGit ausgeliefert, das eine ziemlich vollständige Oberfläche für Git-Operationen bietet. -Der Zugriff erfolgt durch Wechseln in die Git-Perspektive (Window > Open Perspective > Other… und „Git" auswählen). - -.Eclipse's EGit environment -image::images/egit.png[Eclipse's EGit environment] - -EGit wird mit einer nützlichen Dokumentation geliefert. Sie finden diese unter Help > Help Contents. Wählen sie dann den Knoten „EGit-Dokumentation“ aus der Inhaltsliste aus. diff --git a/images/egit.png b/images/egit.png deleted file mode 100644 index 27a7011a095de16e8030e82f6c215f9af638392d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92536 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] 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 Date: Fri, 30 Apr 2021 20:37:17 +0200 Subject: [PATCH 4/8] pull request 1502 --- book/02-git-basics/sections/tagging.asc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/02-git-basics/sections/tagging.asc b/book/02-git-basics/sections/tagging.asc index 71b65da7..7bf66e7a 100644 --- a/book/02-git-basics/sections/tagging.asc +++ b/book/02-git-basics/sections/tagging.asc @@ -282,7 +282,7 @@ Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 99ada87... Merge pull request #89 from schacon/appendix-final -$ git checkout 2.0-beta-0.1 +$ git checkout v2.0-beta-0.1 Previous HEAD position was 99ada87... Merge pull request #89 from schacon/appendix-final HEAD is now at df3f601... Add atlas.json and cover image ---- From abf627b4ec5cb51013fc25da0a8d54af7712d642 Mon Sep 17 00:00:00 2001 From: osantiag Date: Fri, 30 Apr 2021 20:39:42 +0200 Subject: [PATCH 5/8] pull request 1508 --- book/03-git-branching/sections/branch-management.asc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/book/03-git-branching/sections/branch-management.asc b/book/03-git-branching/sections/branch-management.asc index b9098981..79da63e7 100644 --- a/book/03-git-branching/sections/branch-management.asc +++ b/book/03-git-branching/sections/branch-management.asc @@ -77,10 +77,10 @@ $ git branch --no-merged master ==== Ändern eines Branchnamens [CAUTION] ----- +==== Benennen Sie keine Branches um, die noch von anderen Mitarbeitern verwendet werden. Benennen Sie einen Branch wie master / main / mainline nicht um, ohne den Abschnitt „Ändern des Namens des Hauptzweigs“ gelesen zu haben. ----- +==== Angenommen, Sie haben einen Branch mit dem Namen _bad-branch-name_ und möchten ihn in _corrected-branch-name_ ändern, während die gesamte Historie beibehalten wird. Sie möchten auch den Branchnamen auf der Remote-Repository ändern (GitHub, GitLab, anderer Server). From 6a08718bd0dd20b0e60b366c6126757b528987b3 Mon Sep 17 00:00:00 2001 From: osantiag Date: Sat, 1 May 2021 07:39:20 +0200 Subject: [PATCH 6/8] pull request 1504 --- book/04-git-server/sections/gitlab.asc | 42 ++++++++++++-------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/book/04-git-server/sections/gitlab.asc b/book/04-git-server/sections/gitlab.asc index 66e5f794..1d648607 100644 --- a/book/04-git-server/sections/gitlab.asc +++ b/book/04-git-server/sections/gitlab.asc @@ -1,27 +1,25 @@ === GitLab (((Server-Repositorys, GitLab)))(((GitLab))) -GitWeb ist allerdings ziemlich einfach. +GitWeb ist allerdings ziemlich einfach gehalten. Wenn Sie nach einem moderneren, voll ausgestatteten Git-Server suchen, gibt es einige Open-Source-Lösungen, die Sie stattdessen installieren können. -Da GitLab eines der beliebtesten ist, werden wir uns mit der Installation im Detail befassen und es als Beispiel verwenden. -Dies ist etwas komplexer als die GitWeb-Option und erfordert wahrscheinlich mehr Wartung, aber es ist eine viel umfassendere Lösung. +Da GitLab einer der beliebtesten ist, werden wir uns mit der Installation im Detail befassen und es als Beispiel verwenden. +Dies ist etwas schwieriger als die GitWeb-Option und erfordert mehr Wartung, aber es ist eine viel umfassendere Lösung. ==== Installation GitLab ist eine datenbankgestützte Webanwendung, so dass die Installation etwas aufwändiger ist als bei einigen anderen Git-Servern. -Glücklicherweise wird dieser Prozess sehr gut dokumentiert und unterstützt. +Glücklicherweise ist dieser Prozess sehr gut dokumentiert und unterstützt. +GitLab empfiehlt dringend, GitLab über das offizielle Omnibus GitLab-Paket auf zu installieren. -Es gibt einige Möglichkeiten, wie Sie GitLab installieren können. -Um etwas schnell zum Laufen zu bringen, können Sie ein Virtual-Machine-Image oder ein One-Klick-Installationsprogramm von https://bitnami.com/stack/gitlab[] herunterladen und die Konfiguration an Ihre spezielle Umgebung anpassen. -Ein netter Punkt, den Bitnami hinzugefügt hat, ist der Anmeldebildschirm (erreichbar durch Eingabe von alt+ →); er sagt Ihnen die IP-Adresse und den standardmäßigen Benutzernamen und das Passwort für das installierte GitLab. +Die anderen Installationsmethoden sind: -[[bitnami]] -.Der Anmeldebildschirm für die virtuelle Maschine von Bitnami GitLab -image::images/bitnami.png[Der Anmeldebildschirm für die virtuelle Maschine von Bitnami GitLab] +* GitLab Helm-Chart zur Verwendung mit Kubernetes. +* Dockerisierte GitLab-Pakete zur Verwendung mit Docker. +* Direkt sus den Quelldateien. +* Cloud-Anbieter wie AWS, Google Cloud Platform, Azure, OpenShift und Digital Ocean. -Für alles andere beachten Sie bitte die Hinweise in der Readme-Datei der GitLab Community Edition, die Sie unter https://gitlab.com/gitlab-org/gitlab-ce/tree/master finden. -Dort finden Sie Hilfe bei der Installation von GitLab mit Kochrezepten, einer virtuellen Maschine auf Digital Ocean und RPM- und DEB-Paketen (die sich derzeit in der Beta-Version befinden). -Es gibt auch „inoffizielle“ Anleitungen, wie Sie GitLab mit nicht standardmäßigen Betriebssystemen und Datenbanken zum Laufen bringen können – dazu ein vollständig manuelles Installationsskript und viele andere Inhalte. +Weitere Informationen finden Sie in der Readme-Datei https://gitlab.com/gitlab-org/gitlab-foss/-/blob/master/README.md[GitLab Community Edition (CE)]. ==== Administration @@ -36,9 +34,9 @@ image::images/gitlab-menu.png[Der „Admin-Bereich“ im GitLab-Menü] ===== Benutzer -Bei den Anwendern in GitLab handelt es sich um Konten, die Personen zugeordnet sind. -Benutzerkonten haben keine große Komplexität; hauptsächlich handelt es sich um eine Sammlung von persönlichen Informationen, die an Login-Daten geknüpft sind. -Jedes Benutzerkonto enthält einen *namespace* (Namensraum), der eine logische Gruppierung von Projekten ist, die diesem Benutzer gehören. +Jeder der Gitlab nutzt muß einen Benutzerkonto besitzen. +Benutzerkonten sind recht simple. Hauptsächlich beinhalten sie persönliche Informationen, die an Login-Daten geknüpft sind. +Jedes Benutzerkonto hat einen *namespace* (Namensraum), der eine logische Gruppierung von Projekten ist, die diesem Benutzer gehören. Wenn der Benutzer +jane+ ein Projekt mit dem Namen +project+ hätte, wäre die URL dieses Projekts `http://server/jane/project`. [[gitlab_users]] @@ -50,12 +48,12 @@ Das „Blockieren“ eines Benutzers verhindert, dass er sich am GitLab anmeldet Das „Zerstören“ eines Benutzers hingegen entfernt ihn vollständig aus der Datenbank und dem Dateisystem. Alle Projekte und Daten in seinem Namensraum werden entfernt, und alle Gruppen, die sich in seinem Besitz befinden, werden ebenfalls entfernt. -Das ist natürlich eine viel dauerhaftere und destruktivere Aktion, die kaum angewendet wird. +Das ist natürlich eine viel dauerhaftere und destruktivere Aktion, die selten angewendet wird. [[_gitlab_groups_section]] ===== Gruppen -Eine GitLab-Gruppe ist eine Zusammenstellung von Projekten, zusammen mit Daten darüber, wie Benutzer auf diese Projekte zugreifen können. +Eine GitLab-Gruppe ist eine Kollektion von Projekten, zusammen mit Daten darüber, wie Benutzer auf diese Projekte zugreifen können. Jede Gruppe hat einen Projektnamensraum (genauso wie Benutzer), so dass, wenn die Gruppe +training+ ein Projekt +materials+ hat, die URL `http://server/training/materials` lautet. [[gitlab_groups]] @@ -72,7 +70,7 @@ Ein GitLab-Projekt entspricht in etwa einem einzelnen Git-Repository. Jedes Projekt gehört zu einem einzigen Namensraum, entweder einem Benutzer oder einer Gruppe. Wenn das Projekt einem Benutzer gehört, hat der Projektbesitzer die direkte Kontrolle darüber, wer Zugriff auf das Projekt hat; falls das Projekt einer Gruppe gehört, werden auch die Berechtigungen der Gruppe auf Benutzerebene wirksam. -Jedes Projekt hat auch eine Zugriffsebene, die steuert, wer Lesezugriff auf die Seiten und das Repository des Projekts hat. +Jedes Projekt hat eine Zugriffsebene, die steuert, wer Lesezugriff auf die Seiten und das Repository des Projekts hat. Wenn ein Projekt _privat_ ist, muss der Eigentümer des Projekts bestimmten Benutzern explizit Zugriff gewähren. Ein _internes_ Projekt ist für jeden angemeldeten Benutzer sichtbar, und ein _öffentliches_ (engl. _public_) Projekt ist für jeden sichtbar. Beachten Sie, dass dies sowohl den Zugriff auf `git fetch` als auch den Zugriff auf die Web-Benutzeroberfläche für dieses Projekt steuert. @@ -88,7 +86,7 @@ Auf diese Weise können Sie Ihre Git-Repositorys und GitLab-Instanzen mit dem Re Das erste, was Sie mit GitLab anfangen sollten, ist das Erstellen eines neuen Projekts. Dies geschieht durch Anklicken des Symbols „+“ in der Symbolleiste. Sie werden nach dem Namen des Projekts gefragt, zu welchem Namensraum es gehören soll und wie hoch seine Sichtbarkeit sein soll. -Das meiste, was Sie hier angeben, ist nicht permanent und kann später über die Einstellungs-Oberfläche neu angepasst werden. +Das meiste, was Sie hier angeben, ist nicht permanent und kann später über die Einstellungs-Oberfläche angepasst werden. Klicken Sie auf „Projekt erstellen“, und Sie sind fertig. Sobald das Projekt existiert, werden Sie es vermutlich mit einem lokalen Git-Repository verbinden wollen. @@ -113,9 +111,9 @@ Die Homepage jedes Projekts zeigt die letzten Aktivitäten an, und Links oben f ==== Zusammen arbeiten -Die einfachste Art der Zusammenarbeit bei einem GitLab-Projekt besteht darin, einem anderen Benutzer direkten Push-Zugriff auf das Git-Repository zu ermöglichen. +Die einfachste Art der Zusammenarbeit bei einem GitLab-Projekt besteht darin, jedem Benutzer direkten Push-Zugriff auf das Git-Repository zu ermöglichen. Sie können einen Benutzer zu einem Projekt hinzufügen, indem Sie im Abschnitt „Mitglieder“ der Einstellungen dieses Projekts den neuen Benutzer einer Zugriffsebene zuordnen (die verschiedenen Zugriffsebenen werden in den <<_gitlab_groups_section,Gruppen>> ein wenig erläutert). -Indem ein Benutzer eine Zugriffsebene von „Developer“ oder höher erhält, kann dieser Benutzer Commits und Branches direkt und ohne Einschränkung in das Repository verschieben. +Indem ein Benutzer eine Zugriffsebene von „Developer“ oder höher erhält, kann dieser Benutzer Commits und Branches direkt und ohne Einschränkung in das Repository pushen. Eine weitere, stärker entkoppelte Art der Zusammenarbeit ist die Nutzung von Merge-Anfragen. Diese Funktion ermöglicht es jedem Benutzer, der ein Projekt sehen kann, kontrolliert dazu beizutragen. From d46759105c271b4074baff4739c40e4447f2af50 Mon Sep 17 00:00:00 2001 From: osantiag Date: Sat, 1 May 2021 07:47:46 +0200 Subject: [PATCH 7/8] pull request 1509 --- README.asc | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/README.asc b/README.asc index 01c5a5d6..1cb827ac 100644 --- a/README.asc +++ b/README.asc @@ -1,5 +1,3 @@ -image:https://travis-ci.org/progit/progit2-de.svg?branch=master["Build Status", link="https://travis-ci.org/progit/progit2-de"] - = Pro Git: Zweite Auflage Herzlich willkommen bei der zweiten Auflage des Buchs „Pro Git“. @@ -17,7 +15,8 @@ In den Dokumenten link:TRANSLATING.md[Pro Git Übersetzung] und link:TRANSLATION == Wie kann das Buch erstellt werden? Sie können die E-Book-Dateien manuell mit Asciidoctor erzeugen. -Wenn Sie die folgenden Befehle ausführen, können Sie auch HTML-, Epub-, Mobi- und PDF-Ausgabedateien erhalten: +Früher konnten wir .mobi-Dateien (Kindle) erstellen, können dies aber jetzt nicht mehr. Weitere Informationen finden Sie unter #1496. +Wenn Sie die folgenden Befehle ausführen, können Sie auch HTML-, Epub- und PDF-Ausgabedateien erhalten: ---- $ bundle install @@ -26,8 +25,6 @@ Converting to HTML... -- HTML output at progit.html Converting to EPub... -- Epub output at progit.epub -Converting to Mobi (kf8)... - -- Mobi output at progit.mobi Converting to PDF... -- PDF output at progit.pdf ---- From b613eeb6073e208125a1f93853add1df29fcef7f Mon Sep 17 00:00:00 2001 From: osantiag Date: Sat, 1 May 2021 07:50:51 +0200 Subject: [PATCH 8/8] pull request 1516 --- book/03-git-branching/sections/branch-management.asc | 1 + book/07-git-tools/sections/rewriting-history.asc | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/book/03-git-branching/sections/branch-management.asc b/book/03-git-branching/sections/branch-management.asc index 79da63e7..66276ecb 100644 --- a/book/03-git-branching/sections/branch-management.asc +++ b/book/03-git-branching/sections/branch-management.asc @@ -177,6 +177,7 @@ Jetzt haben Sie noch ein paar Aufgaben vor sich, um den Übergang abzuschließen * Schließen oder Mergen sie alle Pull-Anforderungen, die auf den alten Branch abzielen. Nachdem Sie alle diese Aufgaben erledigt haben und sicher sind, dass der _main_ Branch genau wie der _master_ Branch ausgeführt wird, können Sie den _master_ Branch löschen: + [source, console] ---- $ git push origin --delete master diff --git a/book/07-git-tools/sections/rewriting-history.asc b/book/07-git-tools/sections/rewriting-history.asc index 0577839e..50add5ee 100644 --- a/book/07-git-tools/sections/rewriting-history.asc +++ b/book/07-git-tools/sections/rewriting-history.asc @@ -172,7 +172,7 @@ Jedes Mal hält Git an, lässt Sie den Commit ändern und fährt fort, sobald Si ==== Commits umsortieren Sie können interaktive Rebases auch verwenden, um Commits neu anzuordnen oder ganz zu entfernen. -Wenn Sie unten den „added cat-file“ Commit entfernen und die Reihenfolge ändern wollen, in der die anderen beiden Commits aufgeführt werden, können Sie das Rebase-Skript so anpassen (vorher): +Wenn Sie unten den „Add cat-file“ Commit entfernen und die Reihenfolge ändern wollen, in der die anderen beiden Commits aufgeführt werden, können Sie das Rebase-Skript so anpassen (vorher): [source,console] ---- @@ -190,7 +190,7 @@ pick f7f3f6d Change my name a bit ---- Wenn Sie gespeichert und den Editor verlassen haben, blättert Git Ihren Branch zum Elternteil dieser Commits zurück, wendet `310154e` und dann `f7f3f6d` an und stoppt dann. -Sie ändern effektiv die Reihenfolge dieser Commits und entfernen den „added cat-file“ Commit komplett. +Sie ändern effektiv die Reihenfolge dieser Commits und entfernen den „Add cat-file“ Commit komplett. [[_squashing]] ==== Commits zusammenfassen