RepoHop

Repositories

Approve a local Git root without sending its path to the cloud.

Add a repository

Choose Add repository in the dashboard, select its computer and give it a short alias such as 'website' or 'api'. Set the allowed branch, remote and permissions, then create the repository.

The dashboard shows Waiting for local approval. RepoHop Local opens a confirmation on the selected computer and shows the safe repository policy. Choose the local Git folder or reject the request. The dashboard updates automatically after the local decision.

RepoHop Local rejects:

  • your filesystem root, home directory, or RepoHop state directory
  • a folder that is not a Git root
  • overlapping approved roots
  • paths that escape through a symbolic link

Only the alias, device, branch and remote policy, permission policy, and configuration revision are sent to RepoHop Cloud. The absolute path remains local.

Change repository settings

Use the repository form in the dashboard to change its branch, remote or permissions. Reductions take effect immediately. Broader access and branch or remote changes remain pending until you approve the change in RepoHop Local. Existing repositories keep their approved folder, so you do not need to choose it again.

If a change is rejected, the dashboard explains what happened and lets you adjust the policy and try again.

Remove a repository

Remove the repository from its dashboard card. RepoHop revokes new work, terminates managed commands and removes the local registration when the device reconciles. It never deletes the Git checkout or its files.

If a native confirmation or folder chooser is unavailable, see Troubleshooting for the manual recovery commands.

On this page