diff --git a/content/en/labs/git/01_git.md b/content/en/labs/git/01_git.md index 32c7518a6..fc1cff734 100644 --- a/content/en/labs/git/01_git.md +++ b/content/en/labs/git/01_git.md @@ -83,8 +83,25 @@ description: > ### Schritt 7: Löse den Merge-Konflikt -Um den Merge-Konflikt zu lösen, öffnest du am besten Visual Studio Code oder IntelliJ. Du kannst es natürlich auch über das Terminal versuchen, wenn du mutig genug bist. +Um den Merge-Konflikt zu lösen, öffnest du am besten IntelliJ(empfohlen) oder Visual Studio Code. Du kannst es natürlich auch über das Terminal versuchen, wenn du mutig genug bist.s +
+ Konflikt mit IntelliJ lösen +

+ IntelliJ hat ein eingebautes UI um Merge Konflikte zu lösen. JetBrains stellt eine super Anleitung zur Verfügung. +

+
+ +
+ Konflikt mit Visual Studio Code lösen +

+ Visual Studio Code hat sogar zwei verschiedene Arten, wie du Merge-Konflikte lösen kannst. Einen eher simpeln Ansatz, "Inline Editor" genannt, und einen der etwas mehr an IntelliJ erinnert, "3-Way Editor" genannt. +

+

+ Eine gute Anleitung zu beiden findest du hier. +

+
+
Vim schliessen Je nach Betriebssystem und Einstellungen, kann es sein das Git automatisch den Texteditor Vim öffnet. Das sieht dann etwa so aus wie im Bild unten. @@ -99,6 +116,8 @@ Um den Editor wieder zu schliessen, kannst du die folgende Schritte verwenden:
+Es gibt noch unzählige weitere Tools wie [Meld](http://meldmerge.org/) oder vimdiff, welche dazu genutzt werden können Merge-Konflikte zu lösen. Du darfst dich gerne durchprobieren und das Tool wählen, welches dir am besten gefällt. Für die meisten reicht das Tooling ihrer IDE. + ### Schritt 8: Änderungen vom Stash anwenden 1. Jetzt können wir die Änderungen auf dem Stash, dem Master-Branch hinzufügen.