Last Tested: March 7, 2021
Yes - there is an option to use a bare repository (aka “bare repo”) if you don't want to use a Git provider like GitHub.
Instead of backing up files to a remote provider like Github, the bare repo implementation creates a separate folder on the Looker server which serves as the "remote". In this case, the files are only stored on the Looker server.
Some things to note when using bare repos:
- You cannot enable Pull Requests for a LookML Project using a bare repo.
- If your Looker instance is customer-hosted, and you upgrade from a single node instance to a clustered instance, any bare repositories will break. (However, if you are already running a clustered instance it's totally fine to start using bare repos.)