All the 4gl projects can be stored at both remote and local GIT repositories.
In this page, we deal with committing to the local repository.
You can learn how to push changes to the remote repository here.
To commit your changes to the project which already exists in the local GIT repository, please follow these steps.
To commit a new project to the local GIT repository, please follow these steps.
Step 5-7. Follow Steps 1-3 described here.