Git 101

  • What is a modern VCS i.e git

  • How is it different from the ABAP version management

Traditional Version Control System:

Check out file --> Modify --> Check in new version

Decentralized Version Control System:

Everyone has local copy --> Modify and upload to master version control

GIT Flow:

GIT Steps:

How to install, configure a repo and use GUI or cmdline to manage a project

Either/Or

  1. Local codebase to git (uncommon -it's usually the second option below)

2. Git repo to local (common -like hypeyledgy. You're already a developer with access to a project. Code away after you clone it. )

Nitty gritty and useful

Branches

Shortcuts

Last updated