Zum Hauptinhalt springen

abapGit auf der ABAP Environment verwenden

Remote-Repository erstellen

  • Bei GitHub anmelden
  • Option Repositories - New auswählen
  • Folgende Informationen eingeben, Option Add a README file auswählen und Drucktaste Create repository betätigen
    • Repository Name: Der Repository-Name (z.B. abap)

abapGit installieren

  • ABAP Development Tools starten
  • Option Help - Install new Software... auswählen
  • Folgende Informationen eingeben und Taste ENTER betätigen
    • Work with: https://eclipse.abapgit.org/updatesite/
  • Option abapGit for ABAP Development Tools (ADT) auswählen und Drucktaste Next > betätigen
  • Drucktaste Finish betätigen

Remote-Repository und lokales Repository verbinden

  • ABAP Development Tools starten
  • View Window - Show View - Other... - ABAP - abapGit Repositories öffnen
  • Drucktaste Link New abapGit Repository... betätigen
  • Folgende Informationen eingeben und Drucktaste Next > betätigen
  • Folgende Informationen eingeben und Drucktaste Next > betätigen
    • Package: Das ABAP-Paket (z.B. ZABAP)
  • Folgende Informationen eingeben und Drucktaste Finish betätigen
    • Folder Logic: FULL

Änderungen vom lokalen Repository hochladen

  • ABAP Development Tools starten
  • View Window - Show View - Other... - ABAP - abapGit Repositories öffnen
  • Drucktaste My Repositories betätigen
  • Rechtsklick auf das Repository und Option Stage and Push auswählen
  • Objekte markieren und Drucktaste Stage selected Objects betätigen
  • Folgende Informationen eingeben und Drucktaste Commit and Push... betätigen
    • Commit Message: Ein beliebiger Kommentar (z.B. update demos)
    • Author: Dein Name (z.B. Daniel Appenmaier)
    • Committer: Deine Email-Adresse (z.B. daniel.appenmaier@gmail.com)

Änderungen vom Remote-Repository herunterladen

  • ABAP Development Tools starten
  • View Window - Show View - Other... - ABAP - abapGit Repositories öffnen
  • Drucktaste My Repositories betätigen
  • Rechtsklick auf das Repository und Option Pull... auswählen
  • Drucktaste Next > betätigen
  • Objekte markieren und Drucktaste Next > betätigen
  • Drucktaste Finish betätigen
  • Folgende Informationen eingeben und Drucktaste OK betätigen
    • Username: Dein GitHub User (z.B. appenmaier)
    • Password/Token: Dein Token (Classic) (z.B. ghp_5OEkQAXGp9xXPkqLbYvRbq19mYsfyi1yHbnT)
Hinweis

abapGit unterstützt aktuell nur Token (Classic).