# Deinstallation von TortoiseSVN

Damit sich TortoiseGIT und TortoiseSVN nicht ins Gehege kommen, wird empfohlen, alle Komponenten von TortoiseSVN zu deinstallieren. Zuvor sollten nochmal alle noch nicht registrtierten Änderungen in aktuellen Projekten ins Projektverzeichnis synchronisiert werden.

// TODO: Anleitung ergänzen

# Installation von GIT unter Windows

Empfohlen wird die Installation der folgenden drei Software-Komponenten:

* Git-for-Windows
* Notepad++
* Tortoise-Git

Mehr Informationen dazu gibt es im Text-Dokument [README.md](../README.md)

Da bei der Einrichtung von Git-for-Windows ein Text-Editor konfiguriert werden muss, und hier Notepad++ verwendet werden sollte, ist es sinnvoll, diesen zuerst zu installieren:

## Notepad++

Das Programm kann unter [notepad-plus-plus.org](https://notepad-plus-plus.org/downloads) heruntergladen werden.

1. Auf der _Downloads_-Seite klickt man auf den obersten Link (Notepad++ x.x.x release)
2. Dann wählt man im Abschnitt **Download 64-bit x64** den **Installer**-Link.
3. Speichere die `.exe`-Datei
4. Starte das Setup durch Ausführen der heruntergeladenen `.exe`-Datei  
5. Im ersten Dialog des Setups kann man die Sprache auswählen, das dürfte wohl _Deutsch_ sein. 
6. Im _Willkommen_-Dialog klickt man auf **Weiter >**
7. Beim _Lizenzabkommen_ muss man auf **Annehmen** klicken.
8. Im Dialog _Zielverzeichnis auswählen_ wird die Vorgabe empfohlen, jeder andere Pfad sollte aber auch ok sein.  
Anschließend auf **Weiter >** klicken
9. Im Dialog _Komponenten auswählen_ wird empfohlen die Standardeinstellungen zu übernehmen und auf **Weiter >** zu klicken.
10. Auf der nächsten Seite auf **Installieren** klicken, danach auf **Fertigstellen**.

## Git-for-Windows

Das Programm kann unter [gitforwindows.org](https://gitforwindows.org) heruntergeladen werden:

1. Öffne [gitforwindows.org](https://gitforwindows.org) im Webbrowser
2. Klicke auf **Download**
3. Speichere die `.exe`-Datei
4. Starte das Setup durch Ausführen der heruntergeladenen `.exe`-Datei  
Das Setup erfolgt auf englisch.
5. Klicke auf **Next**.
6. Auf der Seite _Select Destination Location_ kann ein anderer als der Standard-Ordner ausgewählt werden, es wird jedoch empfohlen bei der Vorgabe zu bleiben.  
Klicke wiederum auf **Next**.
7. Auf der Seite _Select Components_ wird empfohlen die Vorgaben zu übernehmen.  
Klicke wiederum auf **Next**.
8. Auf der Seite _Select Start Menu Folder_ kann das Häkchen bei **Don't create a Start Menu folder** gesetzt werden. Muss aber nicht.  
Klicke wiederum auf **Next**.
9. Bei *Choosing the default editor used by Git* wird empfohlen, _Notepad++_ zu wählen[^Anmerkung1].  
Klicke wiederum auf **Next**.
10. _Adjusting the name of the initial branch in new repositories_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
11. _Adjusting your PATH environment_:   
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
12. _Choosing HTTPS transport backend_:    
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
13. _Configuring the line enconding conversions_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
14. _Configuring the terminal emulator to use with Git Bash_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
15. _Choose the default behavior of \`git pull\`_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
16. _Choose a credential helper_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
17. _Configuring extra options_:  
Hier wird ebenso die Standardeinstellung empfohlen. Klicke wiederum auf **Next**.
18. _Configuring experimental options_:  
Hier wird ebenso die Standardeinstellung (nichts aktiviert) empfohlen.  
19. Klicke auf **Install** um die Installation mit den gewählten Optionen zu starten.

[^Anmerkung1]: Falls einer der anderen Editoren aus der Auswahlliste bereits auf dem System installiert ist, kann auch dieser verwendet werden.

## TortoiseGIT

Das Programm kann unter [tortoisegit.org](https://tortoisegit.org) heruntergeladen werden.

1. Dazu geht man auf der Homepage auf **Download**.
2. Auf der Download-Seite wählte man den Download **for 64-bit Windows** und klickt den entsprechenden Link.
3. Speichere die `.msi`-Datei
4. Es wird weiterhin empfohlen, die deutsche Sprachdatei („German“) aus der Liste darunter – ebenfalls in der 64-bit-Version – ebenfalls herunterzuladen.

### Installation von TortoiseGit

Anschließend wird das Setup durch Ausführen der Datei `TortoiseGit-2.xx.x.x-64bit.msi` gestartet.

1. Auf der _Welcome to TortoiseGit_-Seite auf **Next** klicken
2. Auf der folgenden _Information_-Seite wieder auf **Next** klicken
3. Auf der _Custom Setup_-Seite wird das Übernehmen der Standardoptionen empfohlen. **Next**
4. Auf der Seite _Ready to Install_ klickt man auf **Install**
5. Auf der Seite _Completing the TortoiseGit Setup Wizard_ deaktiviert man das Häkchen bei _Run first start wizard_ und klickt auf **Finish**.

### Installation des Sprachpakets

Nun kann man das Sprachpaket installieren, dazu startet man die heruntergeladene Datei `TortoiseGit-LanguagePack-2.xx.x.x-64bit-de.msi`.

1. Auf der _Willkommen_-Seite klickt man auf **Weiter**
2. Auf der Seite _Der Setup-Assistent… wurde abgeschlossen_ setzt man das Häkchen bei _Configure TortoiseGit to use this language_. Dann klickt man auf **Fertig stellen**

### Einrichtung von TortoiseGit

Um Tortoise (jetzt auf Deutsch) einzurichten, startet man abermals die Datei `TortoiseGit-2.xx.x.x-64bit.msi`.

1. Auf der _Welcome to TortoiseGit_-Seite auf **Next** klicken
2. Auf der Seite _Modify, Repair or Remove installation_ wählt man **Repair**.
3. auf der nächsten Seite klickt man nochmals auf **Repair**.
4. Auf der Seite _Completing the TortoiseGit Setup Wizard_ **aktiviert** man das Häkchen bei _Run first start wizard_ und klickt auf **Finish**.
5. Auf der nächsten Seite wählt man seine bevorzugte Sprache (Deutsch) und klickt auf **Weiter**
6. Auf der nächsten _Willkommen bei TortoiseGit!_-Seite klickt man auf **Weiter**
7. Auf der Seite _Git.exe_ einrichten sollte schon ein Wert im Feld _Git.exe Pfad_ erscheinen, sicherheitshalber kann man nochmal auf den Knopf **Jetzt prüfen** klicken. Danach geht es **Weiter**
8. Auf der Seite _Benutzerdaten einrichten_ sollten die Daten des Benutzers des Rechners eingegeben werden.[^Anmerkung2] Dann auf **Weiter** klicken.
9. Auf der Seite _Authentifizierung und Anmeldeinformationen speichern_ kann alles bei den Standardeinstellungen gelassen werden. **Fertig stellen** klicken.

Tortoise-Git ist nun einsatzbereit.

Lesen Sie auch: [Übersicht](../README.md) oder [Verwendung](Verwendung.md)

[^Anmerkung2]: Später wird, immer wenn der Benutzer einen neuen Stand eines Dokuments versioniert, diese Version mit den Benutzerdaten gekennzeichnet