GIT mit GIT Extensions unter Windows, lokal einrichten
- Übersicht
- Installation
- Erweiterung mit Vergleichstool
- Home Verzeichnis der Git Bash
- Weitere Funktionen
- Navigation
Übersicht
Alle hier verwendeten Tools sind Portable und können in einen beliebigen Ordner entzippt werden.
Installation
- Diese Datei auf dem PC entzippen:
U:\Allgemein\Softwareentwicklung\30 Tools\018 Git\GitExtensions.zip
oder https://github.com/gitextensions/gitextensions/releases/tag/v3.5.4
Der Ordner ist in der weiteren Beschreibung:
D:\PowerPro\Programme\Development\GitExtensions
- Diese Datei auf dem PC entzippen:
U:\Allgemein\Softwareentwicklung\30 Tools\018 Git\GitPortable.zip
oder https://git-scm.com/download/win
Der Ordner ist in der weiteren Beschreibung:
D:\PowerPro\Programme\Development\GitPortable
- GitExtensions.exe starten
- Sprache ändern auf Deutsch:
Menu: Tools->Settings->Git Extensions->Appearance->Language->German
GitExtensions.exe neu starten
- Einstellungen aufrufen:
- Git->Pfade:
Einstellungen sind:
D:\PowerPro\Programme\Development\GitPortable\bin\git.exe
D:\PowerPro\Programme\Development\GitPortable\bin\
- Git -> Konfiguration:
Namen und E-Mail einstellen:
Einstellungen (bitte eigene Daten eintragen):
Christoph Bühne
christoph.buehne@abus-kransysteme.de
- Alle anderen Einstellungen sind Benutzerabhängig.
- SSH Tool auswählen:
D:\PowerPro\Programme\Development\GitPortable\usr\bin\ssh.exe
Erweiterung mit Vergleichstool
Damit Dateivergleiche und Merges durchgeführt werden können muss ein Vergleichstool installiert und konfiguriert werden. Hierzu wird von ABUS Winmerge empfohlen.
- Diese Datei auf dem PC entzippen:
U:\Allgemein\Softwareentwicklung\30 Tools\019 WinMerge\WinMerge.zip
oder https://winmerge.org/downloads/?lang=de
Der Ordner ist in der weiteren Beschreibung: D:/PowerPro/Programme/FilesAndFolders/WinMerge - Die Datei WinMergePortable.exe ausführen. Wenn das Programm startet ist alles in Ordnung.
- Git Extensions starten
- Einstellungen aufrufen:
- Git -> Konfiguration:
- Einstellungen sind:
winmerge
D:/PowerPro/Programme/FilesAndFolders/WinMerge/App/WinMerge/WinMergeU.exe
"D:/PowerPro/Programme/FilesAndFolders/WinMerge/App/WinMerge/WinMergeU.exe" -e -u -wl -wr -fm -dl "Mine: $LOCAL" -dm
"Merged: $BASE" -dr "Theirs: $REMOTE" "$LOCAL" "$BASE" "$REMOTE" -o "$MERGED"
winmerge
D:/PowerPro/Programme/FilesAndFolders/WinMerge/App/WinMerge/WinMergeU.exe
"D:/PowerPro/Programme/FilesAndFolders/WinMerge/App/WinMerge/WinMergeU.exe" -e -u "$LOCAL" "$REMOTE"
Home Verzeichnis der Git Bash
Grundlegendes
Die ssh Einstellungen und Schlüssel werden immer im Homeverzeichnis unter dem Ordner .ssh abgelegt. Wenn also der Schlüssel nicht auf "L:" gespeichert werden soll (ACHTUNG dieses Verzeichnis ist im "Home Office" nicht verfügbar), dann kann dieses auf einen Lokalen Pfad umgeleitet werden.
Das Homeverzeichnis muss von der jeweils aufrufenden Applikation eingestellt werden. Mit GitExtensions geht dies wie folgt:
Weitere Funktionen
Aufruf der Git Bash über Git Extensions
Damit Git Kommandos eingegeben werden können muss die Git Bash gestartet werden. Diese kann hier gefunden werden:
Navigation
Zurück | Weiter |
---|---|
GIT Tool Auswahl | GIT Repository von GitLab, mittels HTTPS und SSH, klonen |