In software projects, it Is important to track changes on files. A version control system helps you to track of these changes. A version control is a system that records changes to a file or set of files over time so that you can recall specific versions. GIT is such a version control system. The SAP Business Application Studio comes with a built in GIT-Client to interact with the GIT-system. The GIT-system may be installed on premise or a cloud service like http://github.com. The following provides you with a short introduction to the features:
For more information, visit https://git-scm.com
GIT Procedure
The procedures for getting started with GIT repositories are provided in the following figure.
![](/service/media/topic/c12bbf4c-936c-470f-8816-6a3f52b614a8/UX402_23_en-US_media/UX402_23_en-US_images/UX402_GIT_Procedure.png)
The figure shows you the two options regarding how to start with GIT repositories:
- Import an existing directory into GIT.
- Clone an existing GIT repository from a server.
Watch this video to learn about GIT Working Directories.