Git integration should be on folder/repo level, not just single notebooks
The current git integration only integrates single notebooks. But with notebook flows and other features, we have a whole folder structure of notebooks with interdependencies. So instead of integrating a single notebook with a file in git, you should be able to connect a Databricks folder to a git repo and branch, pursing/pulling the whole thing in one (just like a normal git repo).
I know this can be accomplished using the workspace api and CLI, but it would be great to be able to do this without involving the desktop at all.
Chris Klein commented
I second this, except I think GIT should be tied to the workspace and not just a folder. What our team needs is a reliable way to migrate code through DEV/INT/QA to PROD environments. Workspaces work well as an analog of an environment, but there isn't a good way to migrate notebooks between them. The API is unreliable at best for this purpose. What I'd love is a way to pin an entire notebook to a GIT branch.
Bonus points is job and cluster configurations be stored in GIT too, sine they are a part of the workspace.