Saltearse al contenido

Navegación

Froggit está organizado en un conjunto de vistas, cada una enfocada en una tarea específica. La interfaz es completamente controlada por teclado, y una barra de controles en la parte inferior de la pantalla siempre muestra las acciones disponibles para la vista actual.

Estas son las vistas que usarás con más frecuencia:

VistaPropósito
Vista de ArchivosLa pantalla principal. Muestra archivos modificados, permite hacer staging/unstaging y navegar a otras vistas
Vista de CommitEscribe y confirma un mensaje de commit
Vista de RamasLista, cambia, crea y elimina ramas
Vista de RemotosLista, agrega y elimina repositorios remotos
Agregar RemotoFormulario para agregar un nuevo remoto (nombre y URL)
Nueva RamaFormulario para crear una nueva rama

Accesibles a través del Modo Avanzado presionando A desde la Vista de Archivos:

VistaPropósito
Gráfico de LogHistorial interactivo de commits con visualización ASCII de ramas
MergeSelecciona una rama y haz merge en la rama actual
RebaseSelecciona una rama y haz rebase de la rama actual sobre ella
StashGuarda, aplica, restaura y elimina cambios en stash
Vista Previa de DiffVe los cambios en un archivo específico antes del staging

Se muestran cuando Froggit se ejecuta fuera de un repositorio Git:

VistaPropósito
Inicio RápidoInicializar, clonar o crear un repositorio
Lista de RepositoriosNavegar tus repositorios de GitHub para clonar
Confirmar ClonaciónConfirmar antes de clonar un repositorio seleccionado
VistaPropósito
AyudaReferencia extendida de atajos de teclado
Diálogo de ConfirmaciónPregunta sí/no para acciones destructivas (eliminar rama, descartar cambios, eliminar stash)

Estos patrones aplican en toda la interfaz:

Esc regresa a la vista anterior. Desde la mayoría de las vistas, esto te lleva de vuelta a la Vista de Archivos.

q cierra la aplicación. Disponible desde la Vista de Archivos, Vista de Ramas, Vista de Remotos y Vista de Ayuda.

Teclas de flecha (Arriba/Abajo) navegan listas en cada vista que contenga una.

La barra de controles en la parte inferior de cada vista muestra exactamente qué teclas están disponibles. Se actualiza automáticamente según el contexto. Por ejemplo, el atajo de commit solo aparece cuando hay archivos en staging.

Cuando realizas una acción como agregar un archivo al staging, hacer push o commitear, aparece un mensaje de estado en la parte inferior de la pantalla. Los mensajes están codificados por color: verde para éxito, rojo para errores y naranja para advertencias. Los mensajes se limpian automáticamente después de unos segundos para mantener la interfaz limpia.

Para la lista completa de atajos de teclado, consulta la referencia de Atajos de Teclado.