RepoHop

Permisos

Da a cada conexión solo la autoridad que necesita.

RepoHop calcula el acceso efectivo a partir de cuatro límites: la política del repositorio, la concesión OAuth de la conexión, los límites del plan y el bloqueo local. Siempre gana el límite más restrictivo.

PermisoPermiteValor inicial
LecturaListar, inspeccionar, buscar, crear instantáneas, consultar estado y ver diferenciasActivado
EscrituraCrear, modificar y eliminar archivos dentro del repositorio aprobadoDesactivado
EjecuciónEjecutar comandos acotados basados en argumentos como tu usuario localDesactivado
CommitCrear un commit Git exacto tras volver a comprobar HEAD y el parcheDesactivado
PushEnviar cambios fast-forward al remoto aprobadoDesactivado

Push siempre requiere Commit. Ejecución no es un entorno aislado: un comando permitido se ejecuta con la autoridad de la cuenta que ejecuta RepoHop Local. Usa una cuenta del sistema dedicada o un aislamiento más fuerte cuando el repositorio lo necesite.

Las ampliaciones de permisos requieren aprobación local. Las reducciones y revocaciones se aplican de inmediato.