Bear in mind that there are many possible Git workflows, depending on (among other factors):
- the number of developers
- whether there are other workspaces (local repositories)
- how environments are developed and assigned
It’s not a one size fits all proposition.
Although, a safe, minimal, bare-bones workflow for the simplest case: the novice Anvil user, who has probably never even heard of Version Control (in general) or Git (in particular), would give them a safe place to start.
Edit: As @stefano.menci points out, a safe workflow may require some changes to BETA’s default behavior.