RepoHop

Solución de problemas

Diagnostica el emparejamiento, los dispositivos sin conexión, los permisos y los conflictos de Git.

Empieza en el panel. Dispositivos muestra los estados de emparejamiento, En línea, Sin conexión, Revocado y Actualización necesaria. Repositorios muestra configuraciones pendientes, aplicadas y rechazadas.

Para diagnósticos locales avanzados:

repohop doctor

El dispositivo sigue sin conexión

Selecciona Abrir RepoHop Local de nuevo. Confirma que el servicio de RepoHop Local puede realizar conexiones HTTPS y WebSocket salientes. Reinícialo si es necesario:

repohop service restart

Si el panel muestra Revocado o Actualización necesaria, vuelve a emparejar o actualiza el dispositivo.

El código ha caducado

Crea un código nuevo desde Dispositivos. Los códigos duran poco tiempo y solo se usan una vez. Un código consumido o caducado no se puede restaurar.

Si el iniciador instalado no se abre, despliega Usar el terminal y ejecuta el comando de recuperación mostrado en ese ordenador.

Una configuración está pendiente

Busca la confirmación de RepoHop Local en el ordenador seleccionado. Las reducciones no requieren aprobación. Si no hay una confirmación o un selector de carpetas gráfico disponible, usa:

repohop repos
repohop add WORKSPACE_ID /path/to/repository

Usa el ID mostrado por el primer comando. La ruta permanece local. Si la configuración cambió después de abrir la confirmación, vuelve al panel y envía los ajustes actuales.

La aprobación vuelve a localhost o 127.0.0.1

Ese callback pertenece al dispositivo donde se ejecuta tu navegador. Solo funciona si el conector está escuchando en ese mismo dispositivo. Un conector en la nube debe registrar su callback HTTPS alojado. Para Muse, usa:

https://agent.meta.ai/api/hatch/oauth/callback

Reinicia la conexión después de cambiar el callback. No pegues el código de autorización ni los tokens en el chat.

La escritura informa de un SHA obsoleto

Otro proceso cambió el archivo. Pide al agente que lo lea de nuevo y aplique un parche nuevo al SHA actual. RepoHop no sobrescribe archivos modificados.

Se rechaza el push

RepoHop solo permite cambios fast-forward. Obtén y concilia localmente los cambios remotos, revisa el resultado y vuelve a intentarlo. No se permite force push.

Necesitas detenerlo de inmediato

Ejecuta este comando local y después revoca la conexión o el dispositivo en el panel si es necesario:

repohop freeze

Solo una acción local puede levantar el bloqueo con repohop resume.

On this page