Early on within a startup of an organisation resources are limited and the ability to control what is used and where things are found allow more consistent working practices and less cost.
This approach is to support small working groups using git, it is not a full git server and has no embedded review. However it does function, on three platforms, Windows, Macintosh (OSX) and Linux. The examples here are from a Linux environment.
rclone provides a platform neutral manner to gain access to remote cloud based storage
It is possible to configure access to GSuite Shared (Team) drives and Google Drives