Upload a Semantic Model to a Git Repository Using HTTPS
An HTTPS connection uses your Git user name and password or personal access token to initialize and upload a semantic model to an empty Git repository.
Note:
Self-signed certificates aren't supported.Before you can use HTTPS to connect to, initialize, and upload a
semantic model to an empty Git repository, you must:
- Go to Git and create an empty repository.
- Copy the empty repository's URL needed to initialize the Git repository.
- Know your Git user name and password or personal access token to create the Git profile to authenticate to the Git repository. If you're using Github, then instead of a Git user password, you need your personal access token. Or choose a profile that you use with other semantic model Git repositories. See View and Manage Git Profiles.
- Create and save the semantic model to upload to the Git repository.
After you've uploaded the semantic model to the Git repository,
provide the URL to your development team members. Developers use the URL to clone the
Git repository to their development environments.
- On the Home page, click Navigator
and then click Semantic Models.
- In the Semantic Models page, click a semantic model to open it.
- Click Toggle Git Panel
to open the Git pane.
- In the Git pane, click Start.
- In Initialize Git, go to the Git
Repository URL field and enter the repository's URL. For example
https://gitserver.com/myorg/myproject.git
. - In the Branch Name field, enter the name of the Git branch you want to use.
- Click Continue.
- Click Git profile and either select a Git profile that you've already used to initialize or clone a Git repository, or select New Profile and enter a profile name, your Git user name, and your password to create a profile. If you're using Github, then instead of entering a Git user password, enter your personal access token.
- Click Initialize Git.