Eclipse und Git

Aus Tutorials
Zur Navigation springen Zur Suche springen

HTTPS - Zertifakt importieren

Zertifikat Download siehe Git_Client#Selbst_signiertes_Zertifikat_hinzufügen bzw. Java_Zertifikate_Importieren#Import


Unter Eclipse funktioniert die Option http.sslCAInfo nicht, daher muss das Zertifikat im JDK-Keystore importiert werden.

Default Keystore Passwort ist changeit.

Ubuntu

keytool -import -alias git.kirner.or.at -keystore /usr/lib64/jvm/jre-1.6.0-sun/lib/security/cacerts -file cert.pem

Windows

keytool -import -alias git.kirner.or.at -keystore C:\PrgTools\jdk-14.0.1\lib\security\cacerts -file cert.pem

RSA-Key mit PuttY Key Generator erstellen

Programm:

PUTTYGEN.EXE

Mit Generate Key erstellen und mittels Conversions -> Export OpenSHH key nach ~\.ssh exportieren.


File-Namen:

~\.ssh\id_rsa
~\.ssh\id_rsa.pub

Eclipse

Highlight Änderungen

In den Preferences nach diff suchen und bei Quick Diff den Wert für Use this Reference Source auf A Git Revision setzen (Neustart erforderlich):

HighlightGitAendungenEclipse.png

Links

https://stackoverflow.com/questions/2447146/highlighting-modified-lines-in-eclipse

SSH Einstellungen

Einstellungen unter Window -> Preferences öffnen.

Dort unter General -> Network Connections -> SSH2 SSH2 home auswählen (z.B. C:\Users\<User>\.ssh).

User Name

Den Dialog Window -> Prefereces öffnen und unter Team -> Git -> Konfiguration folgende Variablen eintragen:

Eclipse Git Configuration.png

Remote Branches Konfigurieren

  1. Rechts-Klick auf das Repository und Fetch from Upstream wählen
  2. Falls ein neuer Branch nicht auftaucht, dann auf Configure klicken
  3. Im Dialog Configure Fetch darf unter Ref mapping nur eine einzige Zeile +refs/heads/*:refs/remotes/origin/* sein:

ConfigureFetchEclipse.png


Zurück zu Eclipse