Skip to content

Git & GitHub workshop ​

Learn to version ABAP repository objects with GitHub using the abapGit integration in Eclipse ADT. By the end, you will have connected a package to a GitHub repository, pushed changes, and inspected your commit history.

150–210 minutes total · Guided workshop: 90–120 minutes · Independent lab: 60–90 minutes

When to take this workshop ​

Complete ABAP Foundations Lesson 1 and its practice first. You should have an ABAP Cloud project, a development package, and at least one repository object that you can save and activate.

This workshop is a checkpoint between Foundation Lessons 1 and 2. Use the workflow throughout the later lessons and projects.

Workshop material ​

StepWhat you will do
1. LearnConnect your ABAP package to GitHub, stage objects, commit, and push changes with abapGit.
2. LabPerform the workflow independently, make two meaningful commits, and inspect the repository and diffs.
3. CompanionReview concepts, authentication, supported-object limitations, and troubleshooting when needed.

Start the guided workshop →

Continue the course ​

After the workshop, continue to Foundation Lesson 2 — Internal Tables, Loops & Methods, or return to the ABAP Foundations overview.