SAP

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

Configure your machine for Tutorial Authoring

Set up your environment to write tutorials, including installing all the necessary tools.

Overview

🎓 beginner ⏱ 30 min. TutorialBeginnerCloud

You will learn

  • ✔How to plan for writing tutorials
  • ✔How to install the necessary tools
  • ✔How to clone the requisite GitHub repositories
Thomas jung T Thomas jung October 18, 2026
Created on October 18, 2026
Contributors

More from Thomas jung

See all 232 tutorials by Thomas jung →

Prerequisites

  • Writing developer tutorials requires a few simple tools, such as for running scripts to help you create and test your tutorials, as well as updating the tutorial GitHub repository with your files. To write tutorials, you will need to be familiar with the following:
  • Markdown: Markdown is an easy-to-use markup language, similar to wiki markup, for building a structured documents. It is worth 20 minutes to get familiar with Markdown.
  • GitHub: GitHub is a widely used source control system, and you will use it to check in and check out your files. You will be able to interact with git primarily through VS Code, but it still will be useful for you to understand at these git operations:
  • SAP Open Source Program Office Standards: the SAP Developer Tutorials system operates within SAP’s OSPO Framework. You will need to register your GitHub account with the OSPO sap-tutorials organization before authoring Tutorials.
  • You will need these user accounts an permissions:

If you have deeper questions, contact Thomas Jung.

If you are given permission manually, you will receive an email to join the sap-tutorials organization.

Invitation
Invitation

If you lose the email, you can always go to your notifications on GitHub by clicking …

Notification icon
Notification icon

… in the upper right and accept the invitation there.

NotificationAccept
NotificationAccept

Alternatively, you can go to the sap-tutorials organization on GitHub and accept the invitation there.

Steps

Introductions

The goal of this tutorial is to configure your machine with all the tool needed to create and maintain tutorial content.

Step 1 Install Required Software
—

Install the following tools on your workstation:

ToolDescriptionInstall Notes
Visual Studio Code (Stable Build for PC or Mac)Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Subsequent set up and tutorial management steps will use examples from Visual Studio Code; however, any markdown editor can be used to author and revise tutorials.Run installer with defaults.
Git for Windows or Git for MacGit lets you interact with our GitHub repositories.
 
NOTE: This is different from GitHub Desktop.
This step is optional. VS Code will provide access to git and GitHub. Run installer with defaults.
Step 2 Identify the Tutorials Repositories used by your team
+
Step 3 Configure VS Code
+
Step 4 Manually Create a VS Code Workspace
+
Step 5 Update GitHub account
+
Step 6 Set up SSH
+
Step 7 Clone the QA Repository
+
Step 8 Fork the companion Production repository
+
Step 9 Clone Production fork
+
Step 10 Set author name/email in Git
+
Step 11 Sign the Contributor License Agreement for the appropriate Production repo
+
Step 12 Added Remarks
+

Resources

Discussion

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

Submit detailed feedback Discuss in Community
Steps
Step 1 of 12
1. Install Required Software 2. Identify the Tutorials Repositories used by your team 3. Configure VS Code 4. Manually Create a VS Code Workspace 5. Update GitHub account 6. Set up SSH 7. Clone the QA Repository 8. Fork the companion Production repository 9. Clone Production fork 10. Set author name/email in Git 11. Sign the Contributor License Agreement for the appropriate Production repo 12. Added Remarks
Next