Hope you are doing well.
The supported GIT operations such as push, pull and revert are executed at the database level. Apart from that, are Global elements (e.g. jar extensions and i18n maps) which can be enabled in version control systems, and are only managed at server level. For more information, you could check the following documentations about supported [element types](https://community.denodo.com/docs/html/browse/8.0/en/vdp/administration/version_control_systems_integration/vcs_integration_features/supported_element_types) and [GIT operations](https://community.denodo.com/docs/html/browse/8.0/en/vdp/administration/version_control_systems_integration/vcs_integration_features/vcs_operations_for_git).
For more details, kindly refer to the following answer, relating to [CICD process with Version Control (GIT)](https://community.denodo.com/answers/question/details?questionId=9064u000000wk90AAA&titleBuild%20and%20release%20process%20for%20denodo%20/%20CICD%20process%20for%20denodo).
Moreover, regarding specific VQL command statements that can be used to work with GIT/GIT based systems, you could use the [following](https://community.denodo.com/docs/html/browse/8.0/en/vdp/vql/version_control_systems_integration_commands/statements_to_work_with_git/statements_to_work_with_git). Although we encourage using the Administration Tool and the Design Studio to perform VCS operations instead of using them manually or through CI/CD processes.
Hope this helps!