Open model from Git repo
Traditionally, you would open an existing data model located on the local drive, a shared folder, or a locally cloned repository (also on the local drive.)
Note that we strongly suggest to avoid combining your Git clone with a cloud-synchronized folder! Do not clone your repo in a folder which is synchronized with the cloud (OneDrive, Google Drive, iCloud, Dropbox, etc...) The sync mechanism may cause perverse performance effects and sometimes conflicts with the Git processes.
To open a model, you would choose the keyboard shortcut (ctrl/cmd + O), or the menu option File > Open, or the toolbar icon. And the Open dialog of you OS would open.
Open a model from a Git repository provider
With the Hackolade Studio release v7.8.0, a new option is available in the File menu which allows additional capabilities.
Choosing this option leads to the Open From screen which takes the full workspace:
With this Open From screen, you may drop a model file from your Windows Explorer or Mac Finder, or click the Browse files button, which gives you the same access to the OS Open dialog, as if you had gone straight to File > Open.
More importantly, this screen allows you, with the left pane, to access your Git repository provider.
If you have never connected Hackolade Studio to your repo, you must perform a one-time registration of your connection, by following the instructions for the Git repo provider: GitHub Cloud or Server, Azure DevOps Repos, GitLab (TBA), Bitbucket (TBA).
Once you have established your connection, the information gets stored, and the provider moves up in the "My sources" section, and the repositories for that source are displayed in the right-hand pane.
Note that the APIs of some providers enforce a limit on the number of repos listed at once, and you may have to click the "Load more" button, if you have more than 100 repos.
Once you choose a repo, you may navigate through the folder structure, select a branch, or go back up one level. Note that a breadcrumb at the top of screen allows quick navigation up the tree:
You may open your model from the selected folder.
Parameter for preferred source
You may change the behavior of the the Open buttons, keyboard shortcuts, and toolbar button to your preferred source, by changing the parameter in Tools > Options > General: