Does anyone have any patterns or best practices for managing ArcGIS Pro projects under source control (GitHub, Azure DevOps, etc)?