Documentation

Git access

Clone, fetch, and push over standard HTTPS or SSH using scoped credentials.

Upstream uses standard Git transport. You can use ordinary Git clients, IDEs, and CI systems without a custom protocol.

HTTPS remote

https://git.coline.app/{namespace}/{repository}.git

Public repositories allow anonymous clone and fetch. All pushes and all access to private repositories require authentication.

HTTPS credentials

Create a repository-scoped credential in Git settings. The secret is shown once and stored only as a hash.

When Git prompts:

  • Username: any non-empty value
  • Password: the complete col_git_... credential

Credentials can be read-only or read/write, expire automatically, and can be revoked from settings.

SSH

Add a public key in SSH key settings, then use:

git@git.coline.app:{namespace}/{repository}.git

Automation

Repository administrators can issue a read-only automation credential for a build or deployment service. Scope it to one repository, give it a clear actor name, and revoke or rotate it when the integration changes.