Hosted Git repositories
Codinamo can host one canonical Git repository for a project.
Enable it during project creation or later from the project’s Source tab.
The repository is created only after this explicit opt-in. Its stable identity starts with GIT-, while its public URL continues to use readable owner and project names.
OWNER is the namespace of the personal or shared organization that owns the project’s workspace. Renaming the organization does not change this namespace.
Initialize a new repository
The Source tab displays commands using the repository’s actual URL. A typical initialization is:
git init -b main
git add .
git commit -m "Initial commit"
git remote add origin https://git.codinamo.com/OWNER/PROJECT.git
git push -u origin main
Replace OWNER and PROJECT with the values shown in the application.
Project names are unique inside the owner namespace so this URL remains unambiguous.
Authentication
Git Smart HTTP uses Codinamo credentials. If another credential manager has cached credentials for a different host or identity, remove only the entry for git.codinamo.com and retry.
Do not embed passwords or access tokens in repository URLs committed to files.
Browse source
After the first push, the Source tab displays the repository tree. Directories can be opened from the reusable file browser, while the repository ID remains the canonical API identity.
The project overview also uses repository activity for recent commit summaries.
For authentication failures, see Repository access. See Organizations and namespaces for namespace ownership.