izihub ← Back to izihub

Getting started

Three steps to your first repository. No special tools beyond Git and a browser.

1 Create an account

  1. Open Register.
  2. Choose a username, email, and password.
  3. The first user on this server becomes the administrator.
Create account I already have an account

2 Create a repository

  1. Sign in, then click + (top right) → New repository.
  2. Enter a name (for example hello-world).
  3. Pick Public or Private, then create.

You can initialize with a README if you want a non-empty repo in the browser.

3 Clone and push with Git

On the empty repository page, copy the HTTPS or SSH URL, then:

# HTTPS (uses your izihub username + password or token)
git clone https://dev.lancethedev.com/YOUR_USER/YOUR_REPO.git
cd YOUR_REPO

echo "# Hello" > README.md
git add README.md
git commit -m "Initial commit"
git push -u origin main

SSH: add your public key under Settings → SSH / GPG Keys, then clone with
ssh://git@dev.lancethedev.com:222/YOUR_USER/YOUR_REPO.git

Day-to-day collaboration

  1. Branches — create a branch for each change: git checkout -b feature/my-change
  2. Pull requests — open a PR on the repo page to review and merge.
  3. Issues — track bugs and tasks on the Issues tab.
  4. Organizations — group team repos under one org with shared access.
  5. RBAC — assign people to roles (Developers, Reviewers, Readers, …). See Roles & permissions.

Need help?

Start at the home page, or browse public repositories.

Go to izihub