Integración con Git
Cuando exploras dentro de un repositorio git, DeckCrate muestra su estado directamente en la lista de archivos.
Rama en la barra de estado
Sección titulada «Rama en la barra de estado»La barra de estado muestra la rama actual, junto con los recuentos de adelante / atrás respecto a su upstream.
Insignias de estado por archivo
Sección titulada «Insignias de estado por archivo»Cada archivo y carpeta recibe una pequeña insignia de estado:
- confirmado
- modificado
- preparado
- sin seguimiento
- ignorado
- en conflicto
Una carpeta adopta el estado de su hijo más significativo, para que puedas detectar cambios sin expandirla.
Requisitos y activación
Sección titulada «Requisitos y activación»La integración con Git usa el git instalado en el sistema operativo — no se
incluye ninguno. Actívala en Preferencias → Git:
- Está activada por defecto.
- El interruptor está oculto cuando
gitno está instalado.
Acciones de Git
Sección titulada «Acciones de Git»Dentro de un repositorio también puedes ejecutar los dos comandos cotidianos de sincronización con el remoto desde el menú de comandos → Herramientas:
- Git pull — ejecuta
git pullen la carpeta actual y luego actualiza la lista. - Git push — ejecuta
git pushen la carpeta actual.
Estas filas aparecen en el submenú Herramientas solo cuando la carpeta actual
está dentro de un árbol de trabajo de git y git está instalado — independientemente
del interruptor de insignias de estado de arriba. Una notificación informa del
resultado; en caso de fallo se muestra el propio mensaje de git (por ejemplo, cuando
no hay upstream, se requiere autenticación o hay conflictos).