...
source of truth
every finished feature/user-story must be resident in Git
if there’s a difference between Git and partition content, Git is expected to have the correct version
versioning of project configuration
cooperation of several developers on the project
used for deployment of project to the partition (manual or automatic)
What files do we store to Git
...
data
data are managed by customers, so we cannot have them do not store it in the version control system due to their size and volativity
backup of data is always in the database backup of the server
exception to the rule
the only exception is the data used as "project/partition settings", which are managed by the solution implementation team (not by customer) and are not changed regularly
such data are usually stored in Price Parameters, and Studio supports deployment of such CSV data to the Price Parameter table
...