Skip to content

Creating a Git Repository

Before Ileen can start generating code in Design Mode, it needs one or more empty repositories to push to. This guide walks you through creating an account and setting up repositories on each supported provider.

Applies to: Design Mode (Developer Setup)

Provider detected automatically from the repository URL you paste — no manual selection needed.



GitHub

Create an account

  1. Go to github.com and click Sign up.
  2. Enter your email address, choose a password, and pick a username.
  3. Complete the verification and confirm your email.

Create an empty repository

Repeat for each service or application defined in the Tech Leader stage.

  1. Click the icon in the top-right corner and select New repository.
  2. Set the Repository name (e.g. my-app-backend).
  3. Choose Public or Private — both work with Ileen.
  4. Leave all initialisation options unticked — do not add a README, .gitignore, or licence.
  5. Click Create repository.
  6. Click the Code button and copy the HTTPS URL (e.g. https://github.com/username/repo.git).

GitLab

Create an account

  1. Go to gitlab.com and click Register.
  2. Fill in your details and verify your email.

Create an empty repository

  1. Click New projectCreate blank project.
  2. Set the Project name (e.g. my-app-backend).
  3. Choose Public or Private.
  4. Untick the “Initialize repository with a README” checkbox.
  5. Click Create project.
  6. On the empty project page, click Clone and copy the HTTPS URL (e.g. https://gitlab.com/username/repo.git).

Bitbucket Cloud

Create an account

  1. Go to bitbucket.org and click Get started for free.
  2. Fill in your details and verify your email.

Create an empty repository

  1. Click CreateRepository.
  2. Set the Repository name (e.g. my-app-backend).
  3. Leave Include a README? set to No.
  4. Click Create repository.
  5. Copy the HTTPS URL from the repository page.

Azure DevOps

Create an account

  1. Go to dev.azure.com and click Start free.
  2. Sign in with a Microsoft account or create one.

Create an empty repository

  1. Create a new Project (or use an existing one).
  2. Inside the project, go to ReposFiles.
  3. If the project already has a default repository, click the repo dropdown → New repository.
  4. Set the Repository name and leave it empty (no README).
  5. Click Create.
  6. On the empty repo page, click Clone and copy the HTTPS URL (e.g. https://dev.azure.com/org/project/_git/repo).

Create a Personal Access Token

Ileen needs a token to authenticate on your behalf. Follow the Git credentials guide — it has step-by-step instructions for each provider with the exact permissions needed.


Putting it together in Ileen

Once you have your repository URLs and PAT, go back to Design Mode → DevelopmentDeveloper Setup:

  1. Paste each repository URL.
  2. Enter your Personal Access Token.
  3. Set the base branch (defaults to main).
  4. Click Save & Start Development.

Ileen will clone each repository, push the initial commit, and begin generating code.