Acerca de
Acerca de SourceGit
Cliente Git GUI de código abierto y gratuito
Agregar Worktree
Ubicación:
Ruta para este worktree. Se admite ruta relativa.
Nombre de la Rama:
Opcional. Por defecto es el nombre de la carpeta de destino.
Rama de Seguimiento:
Seguimiento de rama remota
Qué Checkout:
Crear Nueva Rama
Rama Existente
Asistente OpenAI
RE-GENERAR
Usar OpenAI para generar mensaje de commit
APLICAR CÓMO MENSAJE DE COMMIT
Aplicar Parche
Archivo del Parche:
Seleccionar archivo .patch para aplicar
Ignorar cambios de espacios en blanco
Aplicar Parche
Espacios en Blanco:
Aplicar Stash
Borrar después de aplicar
Restaurar los cambios del índice
Stash:
Archivar...
Guardar Archivo en:
Seleccionar ruta del archivo
Revisión:
Archivar
SourceGit Askpass
ARCHIVOS ASUMIDOS COMO SIN CAMBIOS
NO HAY ARCHIVOS ASUMIDOS COMO SIN CAMBIOS
REMOVER
¡ARCHIVO BINARIO NO SOPORTADO!
Bisect
Abortar
Malo
Bisecting. ¿Es el HEAD actual bueno o malo?
Bueno
Saltar
Bisecting. Marcar el commit actual cómo bueno o malo y revisar otro.
Blame
¡BLAME EN ESTE ARCHIVO NO SOPORTADO!
Checkout ${0}$...
Comparar con ${0}$
Comparar con Worktree
Copiar Nombre de Rama
Acción personalizada
Eliminar ${0}$...
Eliminar {0} ramas seleccionadas
Fast-Forward a ${0}$
Fetch ${0}$ en ${1}$...
Git Flow - Finalizar ${0}$
Merge ${0}$ en ${1}$...
Hacer merge de las ramas {0} seleccionadas hacia la rama actual
Pull ${0}$
Pull ${0}$ en ${1}$...
Push ${0}$
Rebase ${0}$ en ${1}$...
Renombrar ${0}$...
Resetear ${0}$ a ${1}$...
Establecer Rama de Seguimiento...
Comparar Ramas
¡Upstream inválido!
Bytes
CANCELAR
Resetear a Revisión Padre
Resetear a Esta Revisión
Generar mensaje de commit
CAMBIAR MODO DE VISUALIZACIÓN
Mostrar como Lista de Archivos y Directorios
Mostrar como Lista de Rutas
Mostrar como Árbol de Sistema de Archivos
Checkout Rama
Checkout Commit
Commit:
Advertencia: Al hacer un checkout de commit, tu Head se separará
Cambios Locales:
Descartar
Stash & Reaplicar
Actualizar todos los submódulos
Rama:
Cherry Pick
Añadir fuente al mensaje de commit
Commit(s):
Commit todos los cambios
Mainline:
Normalmente no puedes cherry-pick un merge porque no sabes qué lado del merge debe considerarse la línea principal. Esta opción permite que cherry-pick reproduzca el cambio en relación con el padre especificado.
Limpiar Stashes
Estás intentando limpiar todos los stashes. ¿Estás seguro de continuar?
Clonar Repositorio Remoto
Parámetros Adicionales:
Argumentos adicionales para clonar el repositorio. Opcional.
Nombre Local:
Nombre del repositorio. Opcional.
Carpeta Padre:
Inicializar y actualizar submódulos
URL del Repositorio:
CERRAR
Editor
Checkout Commit
Cherry-Pick Este Commit
Cherry-Pick ...
Comparar con HEAD
Comparar con Worktree
Autor
Committer
Información
SHA
Asunto
Acción personalizada
Rebase Interactivo ${0}$ hasta Aquí
Merge a ${0}$
Merge ...
Rebase ${0}$ hasta Aquí
Reset ${0}$ hasta Aquí
Revertir Commit
Reescribir
Guardar como Parche...
Squash en Parent
Squash Commits Hijos hasta Aquí
CAMBIOS
archivo(s) modificado(s)
Buscar Cambios...
ARCHIVOS
Archivo LFS
Buscar Archivos...
Submódulo
INFORMACIÓN
AUTOR
CAMBIADO
HIJOS
COMMITTER
Ver refs que contienen este commit
COMMIT ESTÁ CONTENIDO EN
Muestra solo los primeros 100 cambios. Ver todos los cambios en la pestaña CAMBIOS.
MENSAJE
PADRES
REFS
SHA
Abrir en Navegador
Descripción
ASUNTO
Introducir asunto del commit
Configurar Repositorio
PLANTILLA DE COMMIT
Contenido de la Plantilla:
Nombre de la Plantilla:
ACCIÓN PERSONALIZADA
Argumentos:
${REPO} - Ruta del repositorio; ${SHA} - SHA del commit seleccionado
Archivo Ejecutable:
Nombre:
Alcance:
Rama
Commit
Repositorio
Esperar la acción de salida
Dirección de Email
Dirección de email
GIT
Fetch remotos automáticamente
Minuto(s)
Remoto por Defecto
Modo preferido de Merge
SEGUIMIENTO DE INCIDENCIAS
Añadir Regla de Ejemplo para Azure DevOps
Añadir Regla de Ejemplo para Incidencias de Gitee
Añadir Regla de Ejemplo para Pull Requests de Gitee
Añadir Regla de Ejemplo para Github
Añadir Regla de Ejemplo para Incidencias de GitLab
Añadir Regla de Ejemplo para Merge Requests de GitLab
Añadir Regla de Ejemplo para Jira
Nueva Regla
Expresión Regex para Incidencias:
Nombre de la Regla:
URL Resultante:
Por favor, use $1, $2 para acceder a los valores de los grupos regex.
OPEN AI
Servicio Preferido:
Si el 'Servicio Preferido' está establecido, SourceGit sólo lo usará en este repositorio. De lo contrario, si hay más de un servicio disponible, se mostrará un menú de contexto para elegir uno.
Proxy HTTP
Proxy HTTP utilizado por este repositorio
Nombre de Usuario
Nombre de usuario para este repositorio
Espacios de Trabajo
Color
Nombre
Restaurar pestañas al iniciar
CONTINUAR
¡Commit vacío detectado! ¿Quieres continuar (--allow-empty)?
HACER STAGE A TODO & COMMIT
¡Commit vacío detectado! ¿Quieres continuar (--allow-empty) o hacer stage a todo y después commit?
Asistente de Commit Convencional
Cambio Importante:
Incidencia Cerrada:
Detalles del Cambio:
Alcance:
Descripción Corta:
Tipo de Cambio:
Copiar
Copiar Todo el Texto
Copiar Ruta Completa
Copiar Ruta
Crear Rama...
Basado En:
Checkout de la rama creada
Cambios Locales:
Descartar
Stash & Reaplicar
Nombre de la Nueva Rama:
Introduzca el nombre de la rama.
Los espacios serán reemplazados con guiones.
Crear Rama Local
Sobrescribir la rama existente
Crear Etiqueta...
Nueva Etiqueta En:
Firma GPG
Mensaje de la Etiqueta:
Opcional.
Nombre de la Etiqueta:
Formato recomendado: v1.0.0-alpha
Push a todos los remotos después de crear
Crear Nueva Etiqueta
Tipo:
anotada
ligera
Mantenga Ctrl para iniciar directamente
Cortar
Desinicializar Submódulo
Forzar desinicialización incluso si contiene cambios locales.
Submódulo:
Eliminar Rama
Rama:
¡Estás a punto de eliminar una rama remota!
También eliminar la rama remota ${0}$
Eliminar Múltiples Ramas
Estás intentando eliminar múltiples ramas a la vez. ¡Asegúrate de revisar antes de tomar acción!
Eliminar Remoto
Remoto:
Ruta:
Destino:
Todos los hijos serán removidos de la lista.
¡Esto solo lo removera de la lista, no del disco!
Confirmar Eliminación de Grupo
Confirmar Eliminación de Repositorio
Eliminar Submódulo
Ruta del Submódulo:
Eliminar Etiqueta
Etiqueta:
Eliminar de los repositorios remotos
DIFERENCIA BINARIA
NUEVO
ANTIGUO
Copiar
Modo de Archivo Cambiado
Primera Diferencia
Ignorar Cambio de Espacios en Blanco
Última Diferencia
CAMBIO DE OBJETO LFS
Siguiente Diferencia
SIN CAMBIOS O SOLO CAMBIOS DE EOL
Diferencia Anterior
Guardar como Parche
Mostrar símbolos ocultos
Diferencia Lado a Lado
SUBMÓDULO
BORRADO
NUEVO
Intercambiar
Resaltado de Sintaxis
Ajuste de Línea
Habilitar navegación en bloque
Abrir en Herramienta de Merge
Mostrar Todas las Líneas
Disminuir Número de Líneas Visibles
Aumentar Número de Líneas Visibles
SELECCIONA ARCHIVO PARA VER CAMBIOS
Abrir en Herramienta de Merge
Descartar Cambios
Todos los cambios locales en la copia de trabajo.
Cambios:
Incluir archivos ignorados
Total {0} cambios serán descartados
¡No puedes deshacer esta acción!
Marcador:
Nuevo Nombre:
Destino:
Editar Grupo Seleccionado
Editar Repositorio Seleccionado
Ejecutar Acción Personalizada
Nombre de la Acción:
Fetch
Fetch todos los remotos
Utilizar opción '--force'
Fetch sin etiquetas
Remoto:
Fetch Cambios Remotos
Asumir sin cambios
Descartar...
Descartar {0} archivos...
Descartar Cambios en Línea(s) Seleccionada(s)
Abrir Herramienta de Merge Externa
Resolver usando ${0}$
Guardar como Parche...
Stage
Stage {0} archivos
Stage Cambios en Línea(s) Seleccionada(s)
Stash...
Stash {0} archivos...
Unstage
Unstage {0} archivos
Unstage Cambios en Línea(s) Seleccionada(s)
Usar Míos (checkout --ours)
Usar Suyos (checkout --theirs)
Historial de Archivos
CAMBIO
CONTENIDO
Git-Flow
Rama de Desarrollo:
Feature:
Prefijo de Feature:
FLOW - Finalizar Feature
FLOW - Finalizar Hotfix
FLOW - Finalizar Release
Destino:
Push al/los remoto(s) después de Finalizar
Squash durante el merge
Hotfix:
Prefijo de Hotfix:
Inicializar Git-Flow
Mantener rama
Rama de Producción:
Release:
Prefijo de Release:
Iniciar Feature...
FLOW - Iniciar Feature
Iniciar Hotfix...
FLOW - Iniciar Hotfix
Introducir nombre
Iniciar Release...
FLOW - Iniciar Release
Prefijo de Etiqueta de Versión:
Git LFS
Añadir Patrón de Seguimiento...
El patrón es el nombre del archivo
Patrón Personalizado:
Añadir Patrón de Seguimiento a Git LFS
Fetch
Ejecuta `git lfs fetch` para descargar objetos Git LFS. Esto no actualiza la copia de trabajo.
Fetch Objetos LFS
Instalar hooks de Git LFS
Mostrar Bloqueos
No hay archivos bloqueados
Bloquear
Mostrar solo mis bloqueos
Bloqueos LFS
Desbloquear
Forzar Desbloqueo
Prune
Ejecuta `git lfs prune` para eliminar archivos LFS antiguos del almacenamiento local
Pull
Ejecuta `git lfs pull` para descargar todos los archivos Git LFS para la referencia actual y hacer checkout
Pull Objetos LFS
Push
Push archivos grandes en cola al endpoint de Git LFS
Push Objetos LFS
Remoto:
Seguir archivos llamados '{0}'
Seguir todos los archivos *{0}
Historias
AUTOR
HORA DEL AUTOR
GRÁFICO & ASUNTO
SHA
FECHA DE COMMIT
{0} COMMITS SELECCIONADOS
Mantén 'Ctrl' o 'Shift' para seleccionar múltiples commits.
Mantén ⌘ o ⇧ para seleccionar múltiples commits.
CONSEJOS:
Referencia de Atajos de Teclado
GLOBAL
Cancelar popup actual
Clonar repositorio nuevo
Cerrar página actual
Ir a la siguiente página
Ir a la página anterior
Crear nueva página
Abrir diálogo de preferencias
Cambiar espacio de trabajo activo
Cambiar página activa
REPOSITORIO
Commit cambios staged
Commit y push cambios staged
Stage todos los cambios y commit
Crea una nueva rama basada en el commit seleccionado
Descartar cambios seleccionados
Fetch, empieza directamente
Modo Dashboard (Por Defecto)
Modo de búsqueda de commits
Pull, empieza directamente
Push, empieza directamente
Forzar a recargar este repositorio
Stage/Unstage cambios seleccionados
Cambiar a 'Cambios'
Cambiar a 'Historias'
Cambiar a 'Stashes'
EDITOR DE TEXTO
Cerrar panel de búsqueda
Buscar siguiente coincidencia
Buscar coincidencia anterior
Abrir con herramienta diff/merge externa
Abrir panel de búsqueda
Descartar
Stage
Unstage
Inicializar Repositorio
Ruta:
Cherry-Pick en progreso.
Procesando commit
Merge en progreso.
Haciendo merge
Rebase en progreso.
Pausado en
Revert en progreso.
Haciendo revert del commit
Rebase Interactivo
En:
Rama Objetivo:
Copiar Enlace
Abrir en el Navegador
ERROR
AVISO
Espacios de trabajo
Páginas
Merge Rama
En:
Opción de Merge:
Rama Fuente:
Merge (Multiplo)
Commit todos los cambios
Estrategia:
Destino:
Mover Nodo del Repositorio
Seleccionar nodo padre para:
Nombre:
Git NO ha sido configurado. Por favor, ve a [Preferencias] y configúralo primero.
Abrir Directorio de Datos de la App
Abrir Con...
Opcional.
Crear Nueva Página
Marcador
Cerrar Pestaña
Cerrar Otras Pestañas
Cerrar Pestañas a la Derecha
Copiar Ruta del Repositorio
Repositorios
Pegar
Hace {0} días
Hace 1 hora
Hace {0} horas
Justo ahora
Último mes
Último año
Hace {0} minutos
Hace {0} meses
Hace {0} años
Ayer
Preferencias
OPEN AI
Analizar Diff Prompt
Clave API
Generar Subject Prompt
Modelo
Nombre
Servidor
Activar Transmisión
APARIENCIA
Fuente por defecto
Ancho de la Pestaña del Editor
Tamaño de fuente
Por defecto
Editor
Fuente Monospace
Usar solo fuente monospace en el editor de texto
Tema
Sobreescritura de temas
Usar ancho de pestaña fijo en la barra de título
Usar marco de ventana nativo
HERRAMIENTA DIFF/MERGE
Ruta de instalación
Introducir ruta para la herramienta diff/merge
Herramienta
GENERAL
Buscar actualizaciones al iniciar
Formato de Fecha
Idioma
Commits en el historial
Mostrar hora del autor en lugar de la hora del commit en el gráfico
Mostrar hijos en los detalles de commit
Mostrar etiquetas en el gráfico de commit
Longitud de la guía del asunto
GIT
Habilitar Auto CRLF
Directorio de clonado por defecto
Email de usuario
Email global del usuario git
Habilitar --prune para fetch
Habilitar --ignore-cr-at-eol en diff
Se requiere Git (>= 2.23.0) para esta aplicación
Ruta de instalación
Habilitar verificación HTTP SSL
Nombre de usuario
Nombre global del usuario git
Versión de Git
FIRMA GPG
Firma GPG en commit
Formato GPG
Ruta de instalación del programa
Introducir ruta para el programa gpg instalado
Firma GPG en etiqueta
Clave de firma del usuario
Clave de firma gpg del usuario
INTEGRACIÓN
SHELL/TERMINAL
Ruta
Shell/Terminal
Podar Remoto
Destino:
Podar Worktrees
Podar información de worktree en `$GIT_COMMON_DIR/worktrees`
Pull
Rama Remota:
En:
Cambios Locales:
Descartar
Stash & Reaplicar
Actualizar todos los submódulos
Remoto:
Pull (Fetch & Merge)
Usar rebase en lugar de merge
Push
Asegurarse de que los submódulos se hayan hecho push
Forzar push
Rama Local:
Remoto:
Push Cambios al Remoto
Rama Remota:
Establecer como rama de seguimiento
Push todas las etiquetas
Push Etiqueta al Remoto
Push a todos los remotos
Remoto:
Etiqueta:
Salir
Rebase Rama Actual
Stash & reaplicar cambios locales
En:
Rebase:
Refrescar
Añadir Remoto
Editar Remoto
Nombre:
Nombre remoto
URL del Repositorio:
URL del repositorio git remoto
Copiar URL
Borrar...
Editar...
Fetch
Abrir En Navegador
Podar (Prune)
Confirmar para Eliminar Worktree
Utilizar Opción `--force`
Destino:
Renombrar Rama
Nuevo Nombre:
Nombre único para esta rama
Rama:
ABORTAR
Auto fetching cambios desde remotos...
Ordenar
Por Fecha de Committer
Por Nombre
Limpiar (GC & Prune)
Ejecutar comando `git gc` para este repositorio.
Limpiar todo
Limpiar
Configurar este repositorio
CONTINUAR
Acciones Personalizadas
No hay ninguna Acción Personalizada
Descartar todos los cambios
Habilitar Opción '--reflog'
Abrir en el Explorador
Buscar Ramas/Etiquetas/Submódulos
Visibilidad en el Gráfico
Desestablecer
Ocultar en el Gráfico de Commits
Filtrar en el Gráfico de Commits
Habilitar Opción '--first-parent'
DISPOSICIÓN
Horizontal
Vertical
ORDEN DE COMMITS
Fecha de Commit
Topológicamente
RAMAS LOCALES
Navegar a HEAD
Crear Rama
LIMPIAR NOTIFICACIONES
Resaltar solo la rama actual en el gráfico
Abrir en {0}
Abrir en Herramientas Externas
Refrescar
REMOTOS
AÑADIR REMOTO
Buscar Commit
Autor
Committer
Contenido
Archivo
Mensaje
SHA
Rama Actual
Mostrar Submódulos como Árbol
Mostrar Etiquetas como Árbol
OMITIR
Estadísticas
SUBMÓDULOS
AÑADIR SUBMÓDULO
ACTUALIZAR SUBMÓDULO
ETIQUETAS
NUEVA ETIQUETA
Por Fecha de Creación
Por Nombre (Ascendiente)
Por Nombre (Descendiente)
Ordenar
Abrir en Terminal
Usar tiempo relativo en las historias
Ver Logs
Visitar '{0}' en el Navegador
WORKTREES
AÑADIR WORKTREE
PRUNE
URL del Repositorio Git
Resetear Rama Actual a Revisión
Modo de Reset:
Mover a:
Rama Actual:
Resetear Rama (Sin hacer Checkout)
Mover A:
Rama:
Revelar en el Explorador de Archivos
Revertir Commit
Commit:
Commit revertir cambios
Reescribir Mensaje de Commit
Usa 'Shift+Enter' para introducir una nueva línea. 'Enter' es el atajo del botón OK
Ejecutando. Por favor espera...
GUARDAR
Guardar Como...
¡El parche se ha guardado exitosamente!
Escanear Repositorios
Directorio Raíz:
Buscar Actualizaciones...
Nueva versión de este software disponible:
¡Error al buscar actualizaciones!
Descargar
Omitir Esta Versión
Actualización de Software
Actualmente no hay actualizaciones disponibles.
Establecer Rama de Seguimiento
Rama:
Desestablecer upstream
Upstream:
Copiar SHA
Ir a
Squash Commits
En:
Clave Privada SSH:
Ruta de almacenamiento de la clave privada SSH
INICIAR
Stash
Restaurar automáticamente después del stashing
Tus archivos de trabajo permanecen sin cambios, pero se guarda un stash.
Incluir archivos no rastreados
Mantener archivos staged
Mensaje:
Opcional. Nombre de este stash
Solo cambios staged
¡Tanto los cambios staged como los no staged de los archivos seleccionados serán stashed!
Stash Cambios Locales
Aplicar
Eliminar
Guardar como Parche...
Eliminar Stash
Eliminar:
Stashes
CAMBIOS
STASHES
Estadísticas
COMMITS
COMMITTER
GENERAL
MES
SEMANA
AUTORES:
COMMITS:
SUBMÓDULOS
Añadir Submódulo
Copiar Ruta Relativa
Desinicializar Submódulo
Fetch submódulos anidados
Abrir Repositorio del Submódulo
Ruta Relativa:
Carpeta relativa para almacenar este módulo.
Eliminar Submódulo
ESTADO
modificado
no inicializado
revisión cambiada
unmerged
URL
OK
Copiar Nombre de la Etiqueta
Copiar Mensaje de la Etiqueta
Eliminar ${0}$...
Merge ${0}$ en ${1}$...
Push ${0}$...
Actualizar Submódulos
Todos los submódulos
Inicializar según sea necesario
Recursivamente
Submódulo:
Usar opción --remote
URL:
Logs
LIMPIAR TODO
Copiar
Borrar
Advertencia
Página de Bienvenida
Crear Grupo
Crear Sub-Grupo
Clonar Repositorio
Eliminar
SOPORTA ARRASTRAR Y SOLTAR CARPETAS. SOPORTA AGRUPACIÓN PERSONALIZADA.
Editar
Mover a Otro Grupo
Abrir Todos Los Repositorios
Abrir Repositorio
Abrir Terminal
Reescanear Repositorios en el Directorio de Clonado por Defecto
Buscar Repositorios...
Ordenar
Cambios
Git Ignore
Ignorar todos los archivos *{0}
Ignorar archivos *{0} en la misma carpeta
Ignorar archivos en la misma carpeta
Ignorar solo este archivo
Enmendar
Puedes hacer stage a este archivo ahora.
COMMIT
COMMIT & PUSH
Plantilla/Historias
Activar evento de clic
Commit (Editar)
Hacer stage a todos los cambios y commit
Tienes {0} archivo(s) en stage, pero solo {1} archivo(s) mostrado(s) ({2} archivo(s) están filtrados). ¿Quieres continuar?
CONFLICTOS DETECTADOS
ABRIR HERRAMIENTA DE MERGE EXTERNA
ABRIR TODOS LOS CONFLICTOS EN HERRAMIENTA DE MERGE EXTERNA
LOS CONFLICTOS DE ARCHIVOS ESTÁN RESUELTOS
USAR MÍOS
USAR SUYOS
INCLUIR ARCHIVOS NO RASTREADOS
NO HAY MENSAJES DE ENTRADA RECIENTES
NO HAY PLANTILLAS DE COMMIT
Restablecer Autor
Haz clic derecho en el(los) archivo(s) seleccionado(s) y elige tu opción para resolver conflictos.
Firmar
STAGED
UNSTAGE
UNSTAGE TODO
UNSTAGED
STAGE
STAGE TODO
VER ASSUME UNCHANGED
Plantilla: ${0}$
ESPACIO DE TRABAJO:
Configura Espacios de Trabajo...
WORKTREE
Copiar Ruta
Bloquear
Eliminar
Desbloquear