SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Use abapGit to Transfer Your On-Premise ABAP Source Code to the Cloud

Transfer Your ABAP Source Code from your on-premise SAP system to your SAP Business Technology Platform ABAP Environment instance over a Github Repository using the abapGit report and the ADT plugin for abapGit.

Overview

🎓 beginner 15 min. SAP BTP ABAP EnvironmentBeginnerABAP DevelopmentSAP Business Technology Platform

You will learn

  • How to create content in an on-premise system and push it to Git repository
  • How to import the content from Git repository into a SAP BTP ABAP Environment instance
Created by March 9, 2023
Contributors

Prerequisites

Prerequisites

  • github.com or similar account
  • SAP BTP ABAP Environment system and user with developer role
  • on-premise system with user and required root CA of Git server (STRUST)
  • Download Eclipse Photon or Oxygen and install ABAP Development Tools (ADT). See https://tools.hana.ondemand.com/#abap.
  • For More information see Working with abapGit

Steps

Step 1 Create a Git repository

  1. Log in to your github.com account.

  2. Create a new repository by clicking on New button.

    new repository
    new repository

  3. Enter a name and description and choose Private, check the checkbox Add a README file under Initialize this repository with: and click Create repository.

    create repository
    create repository

  4. Our repository is all set up for now.

    create repository
    create repository

Step 2 Install and set up abapGit
+
Step 3 Push ABAP source from on-premise to Git repository
+
Step 4 Add ABAP development objects
+
Step 5 Stage and commit developed objects
+
Step 6 Install abapGit Eclipse plugin
+
Step 7 Open abapGit repositories
+
Step 8 Clone Git repository into SAP BTP ABAP Environment
+
Step 9 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 9
1. Create a Git repository 2. Install and set up abapGit 3. Push ABAP source from on-premise to Git repository 4. Add ABAP development objects 5. Stage and commit developed objects 6. Install abapGit Eclipse plugin 7. Open abapGit repositories 8. Clone Git repository into SAP BTP ABAP Environment 9. Test yourself

Learn more →