Go through VIP Codebase documentation.
We have forked the Automattic/vip-go-skeleton GitHub repository to rtCamp/vip-go-skeleton and added custom changes that are required in most of our client projects. Custom changes include:
Go through VIP Platform environments documentation.
Initially, VIP provides a production environment only, and we need to open a support ticket to ask for development and preprod environments. These environments are all connected with the respective branches of GitHub.
Example: The master branch is connected with the production site and so on. Whenever we push the code changes (merge the PR), it will auto-deploy on the respective site.