git.replo.app, then check the credential, replo-git URL, scope, or retry window.
Clone works but push returns Repository not found
Clone works but push returns Repository not found
Create a key with
repo.write for that project. A key with only repo.read
cannot read push ref advertisements and receives the same
Repository not found. response.Git does not use the Basic credential helper
Git does not use the Basic credential helper
Confirm that the host-scoped helper exists:Set
REPLO_API_KEY in the same shell that runs Git. If another credential
manager supplies an old credential first, remove its saved entry for
git.replo.app, then retry.Bearer authentication prompts for a username
Bearer authentication prompts for a username
Upgrade to Git 2.46 or later before using the
authtype helper. On older Git
versions, use the Basic helper or pass the bearer value with
http.extraHeader for each command.A key stopped working after a role change
A key stopped working after a role change
API keys follow the creator’s current Replo access. Restore the creator’s
project access, or ask a workspace administrator with access to create a new
key.
An API key was exposed
An API key was exposed
Revoke the key in Settings > API Keys immediately. Create a
replacement with the narrowest required scopes, update the secret in your
shell or CI system, and remove the exposed value from logs and shell history.
Still stuck?
Contact support@replo.app and include:- The exact remote response.
- Your replo-git URL without any credentials.
- Whether you use Basic or Bearer authentication.
- Your Git version.
- Whether the operation is clone, pull, or push.
Configure Git authentication
Create a scoped key and configure Basic or Bearer authentication.