ProjectsPDF version

Creating a project from a password-protected Git repo

You can create projects in Cloudera AI by replicating the project files from a Git repo. The Git repo can be public, or it can be private, accessed by SSH or HTTPS authentication.

When you create a project, you can choose to create it from a Git repository. In the New Project page, under Initial Setup, choose the Git tab. Paste the Git URL in Git URL of Project.

There are two ways to authenticate a password-protected repo: SSH and HTTPS. The SSH key is automatically generated by Cloudera AI for each user or team account.

To clone a repo with SSH:

  • Make sure you have a public SSH key added to your Github account. For more information, see Adding an SSH Key to GitHub.
  • In the Git interface, select Code > SSH and copy the URL.
  • Paste the URL into Git URL of Project. It should appear similar to git@github.com:someuser/somerepo.git.

To clone a repo with HTTPS:

  • In the Git interface, select Code > SSH and copy the URL.
  • Paste the URL into Git URL of Project.
  • Insert the repo username and password into the URL, like so: https://<username>:<password>@github.com/someuser/somerepo.git

Continue with creating the project, and the files will be imported from the Git repository.

We want your opinion

How can we improve this page?

What kind of feedback do you have?