Creating Git repository and commits in Qlik Sense
Create Git repository for a Qlik application
Open the Qlik Sense application and open Gitoqlok. Specify the repository name and select Create Repository .

Gitoqlok pop-up window: Create Repository
TIP
You can also connect current app to existing repository as a branch.
INFO
There are two types of repositories:
1. Private - the repository will be visible only to you by default.
2. Public - the repository will be visible to everyone by default.
You can set the repository visibility on the settings page.
Besides, you can select your organization on the settings page. Your organization will own every repository by default.
Make your first commit
Make the first commit by clicking on Save Changes. Each commit must have a comment (a short description of your changes).
DANGER
Gitoqlok links the repository with the application in Qlik Sense by application ID. You could see that in the description of a Git repository.
Do not change the description of your repository as this may result in the app <-> repository link breakage.
On the Local Changes tab, select what to commit to the Git repository from the current application: Load Script, App Objects, Bookmarks, Static Files, and Reload Tasks and Data Connections:
When you open the Local Changes tab, Gitoqlok compares your current Qlik Sense application with the last committed version in your Git repository. Each changed, added, or deleted object is listed with a checkbox for selective commits.

Gitoqlok Local Changes: Select objects to commit
For your first commit, you will see a number of objects under the "Added Objects" section in Local Changes.
Commit as you make changes
For changed and added objects, a clickable details link appears next to the item name. Clicking it expands an inline detail view showing exactly what changed inside that object - no need to open a diff viewer or compare JSON files manually.
E.g., each visualization (chart, table, KPI, etc.) inside the sheet is listed individually with its change status:
- C — a new visualization was added to the sheet
- D — a visualization was removed from the sheet
- U — an existing visualization was modified

