Upload a Semantic Model to a Git Repository Using HTTPS

An HTTPS connection uses your Git user name and password to initialize and upload a semantic model to an empty Git repository.

Before you can use HTTPS to connect to, initialize, and upload a semantic model to an empty Git repository, you must:
  • Go to your Git provider and create an empty repository.
  • Copy the empty repository's URL needed to initialize the Git repository.
  • Know your Git user name and password 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 to know 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.
  1. On the Home page, click Navigator and then click Semantic Models.
  2. In the Semantic Models page, click a semantic model to open it.
  3. Click Toggle Git Panel to open the Git pane.
  4. In the Git pane, click Start.
  5. In Initialize Git, enter the repository's URL using the following format: https://gitserver.com/myorg/myproject.git. Click Continue.
  6. 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.
  7. Click Initialize Git.