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:Git runs the helper as a child process, so If nothing prints, run
REPLO_API_KEY must be exported
in the shell that runs Git, not just set. Check without printing the key:export REPLO_API_KEY="replo_sk_...", or load your
key file with set -a; source replo.env; set +a. If another credential
manager supplies an old credential first, remove its saved entry for
git.replo.app, then retry.The git config --global credential.helper replo line in the remote
response applies only when Git runs inside Replo’s own sandbox. On your own
machine or in CI, configure the API key helper in the Configure
authentication step of Manual Git setup.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. Do not put the bearer value in
http.extraHeader on the command line because other processes can read it
from Git’s arguments.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.
If a local dev server ran while the key was exported, also follow
Remove an existing local development cache.
Run the cloned site locally
Keep the Git-only API key out of the dev-server environment:The webpack dev server is Ready but every route returns 404 on macOS
The webpack dev server is Ready but every route returns 404 on macOS
This applies when you run Polling picks up edits a few seconds later than native watching, so turn it
on only when you see this error. The error affects only your local dev
server, not your published site.
next dev --webpack. Check the dev server output
for Watchpack Error (watcher): Error: EMFILE: too many open files, watch.
Webpack’s native file watcher failed, so Next.js treats your source folders
as missing and serves only its 404 page. Stop the dev server, then restart
it from the cloned site folder with polling: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.