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.