GitTree manual de escritorio
Solución de problemas
¿Algo salió mal? Cada página comienza con lo que GitTree te dice y te da la solución, sin adivinar.
GitTree no puede encontrar Git
GitTree usa tu propia instalación de Git y nunca incluye ni instala una. Si no se encuentra ninguno, muestra GitTree needs Git; si el encontrado es anterior a 2.39 muestra This Git is too old. Instala o actualiza Git, o presiona Locate Git… para elegirlo, luego Check again.
GratisNo se abre un repositorio
Cuando no se puede abrir una carpeta, GitTree dice por qué y ofrece el siguiente paso: This folder is not a Git repository (inicializar o elegir otra), This cannot be opened as a repository (ruta faltante), GitTree cannot read this folder (permisos) o This repository belongs to another user (verificación de propiedad de Git).
GratisLos cambios no son refrescantes.
GitTree nota las ediciones realizadas en otros programas a través de las notificaciones de cambios de su sistema. En las carpetas WSL y los recursos compartidos de red, esas notificaciones no llegan, por lo que Automatic revisa la carpeta cada pocos segundos. Si los cambios aún aparecen tarde, fuerce el modo de verificación para ese repositorio o actualice manualmente.
GratisFalló un intento de autenticación remota
Primero, Git inicia sesión en un control remoto con su propio asistente de credenciales o clave SSH. … needs you to sign in. significa que no hay respuesta; … refused the credentials sent for this repository. significa que lo que se envió ya no es válido o no está permitido. Arreglar las credenciales que usa Git; una cuenta conectada se completa solo cuando tus ayudantes no tienen nada, o cuando la eliges como repositorio.
GratisUn empujón fue rechazado
Se rechaza un envío por una de tres razones, y GitTree dice cuál. The remote refused …: el control remoto tiene confirmaciones, tu rama no. The remote declined the push: una protección de gancho o rama dijo que no, con su motivo. … moved: un envío forzado con arrendamiento encontró que el control remoto ya no estaba donde lo recogió por última vez, por lo que no se reemplazó nada.
GratisUna operación de Git necesita atención
Cuando una fusión, cambio de base, selección, reversión o bisección se detiene parcialmente, GitTree muestra un banner como Rebasing … onto …, step 3 of 7 y marca la pestaña rebase in progress. La mayoría de los comandos esperan hasta que finalice: resuelva cualquier conflicto, luego Continue, Skip el paso o Abort… para volver al punto de partida.
GratisUna acción de integración no está disponible
Cuando no se puede utilizar una acción de alojamiento, GitTree dice el motivo en lugar de fallar silenciosamente. Las razones habituales son: es parte de GitTree Pro; no hay ninguna cuenta conectada para el host del control remoto; es necesario volver a conectar el token; su rol en el proveedor no lo permite; el proveedor no lo ofrece; o el proveedor está limitando las solicitudes por un tiempo.
GratisNour no puede comenzar ni terminar
Nour ejecuta una CLI de agente de codificación en su computadora, por lo que la mayoría de los problemas son de la CLI: no está instalado, no ha iniciado sesión, no queda uso, el modelo que configuró no está disponible o necesita Node.js. GitTree también se niega a iniciar un turno en un repositorio restringido, o cuando no puede guardar la instantánea que hace que el turno se pueda deshacer.
GratisNo se puede cargar una tubería o un registro
GitTree dice por qué falta una ejecución o un registro: This repository’s host does not list … runs., This log has expired on …, This account may not read logs here., … offers no log from outside its own page., o que el proveedor está limitando las solicitudes. La mayoría tiene una solución; algunos solo abren la página del proveedor.
GratisError en un conjunto de claves o solicitud SSH
GitTree mantiene los tokens de cuenta, su inicio de sesión y las frases de contraseña SSH recordadas solo en el llavero de su sistema: macOS Keychain, Windows Credential Manager o Secret Service (GNOME Keyring o KeePassXC) en Linux. Cuando el llavero dice que no, GitTree te pide que permitas el acceso y vuelve a intentarlo; nunca vuelve a recurrir a un archivo.
GratisUtilice GitTree sin conexión
GitTree es local primero: todas las funciones locales de Git funcionan sin conexión, incluidas confirmaciones, bifurcaciones, fusiones, rebases, escondites, historial y deshacer. Obtener, extraer, enviar, integraciones de alojamiento, CI/CD y el proveedor de Nour necesitan la red; mientras está fuera de línea GitTree muestra los últimos datos que leyó y lo dice.
GratisRecopile y comparta un informe de soporte
Cuando GitTree detecta un error, guarda un informe en esta computadora; no se envía nada a ninguna parte. Report a Bug… muestra lo que se copiaría (el informe guardado con tokens y contraseñas eliminados, o un breve resumen), le permite elegir y luego abre el formulario de soporte en el sitio web de GitTree para que lo pegue. Contact Support… escribe a la dirección de soporte.
Gratis