Create a project from a repository

If you have an existing Git repository that contains SnapLogic assets, you can create a new SnapLogic project from a Git checkout.

Important: You can track up to 1,000 files in each project, including every tracked asset and any other files in the project's folder in the repository. In a project space, each project has its own limit. Each file can be up to 50 MB. A commit, checkout, or pull that exceeds either limit fails with an error.
Important: For security, task bearer tokens are not stored in Git. When you check out (including a hard reset), SnapLogic recreates the bearer token for each task.

If this operation fails, refer to Troubleshooting.

The Git repository to associate with the project.
  1. Open Project Manager.
  2. In the navigation tree, locate the project space, and click the down arrow to open the project space menu: Open project space menu

    Project space menu

  3. Select Create Project.
  4. In the Create Project dialog, enter a name for the new project and select Create from Git Checkout.

    Create Project initial dialog

  5. In the Create Project from Git Checkout dialog, select the repository and branch/tag to use with the new project.
    After you select the repository, its default branch displays in the Branches/Tags field. You can select another branch from the dropdown.
    Create Project from Git Checkout dialog

    Tip: To create a new branch for the project, overwrite the name of the existing branch in the Branches/Tags field with the new branch name, then choose Create branch from the dropdown. The new branch is created from the existing branch that you previously selected.
    Create New Branch option in the dropdown

  6. Click Checkout.