Ir al contenido

Integración con Git

Cuando exploras dentro de un repositorio git, DeckCrate muestra su estado directamente en la lista de archivos.

La barra de estado muestra la rama actual, junto con los recuentos de adelante / atrás respecto a su upstream.

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.

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 git no está instalado.

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 pull en la carpeta actual y luego actualiza la lista.
  • Git push — ejecuta git push en 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).