Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4 | Kitploit
Herramientas/GitHubGitHub/shoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4
Utilidades de Propósito GeneralAnálisis de CódigoScripting y AutomatizaciónDevSecOpsAutenticación
GitHubshoucheng3/jenkinsci__git-client-plugin_cve-2019-10392_2-8-4

jenkinsci__git-client-plugin_CVE-2019-10392_2-8-4

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
hace 1 añoAún no revisado

Complemento de cliente Git

Build Status Contributors GitHub release

Introducción

El complemento de cliente Git proporciona interfaces de programación de aplicaciones (API) de Git para complementos de Jenkins. Puede obtener (fetch), hacer checkout, crear ramas, listar, fusionar y etiquetar repositorios. Consulte la documentación de la API para obtener detalles específicos de la API.

La interfaz GitClient proporciona los puntos de entrada principales para el acceso a Git. Admite credenciales de usuario/contraseña y credenciales de clave privada proporcionadas por el complemento de credenciales de Jenkins.

Registro de cambios

Las notas de la versión se registran en GitHub a partir del complemento de cliente git 2.8.1. Las notas de versiones anteriores se registran en la wiki de Jenkins.

Implementaciones

La implementación predeterminada del complemento de cliente git requiere que el git de línea de comandos esté instalado en el maestro y en cada agente que vaya a utilizar git. Las implementaciones de git de línea de comandos que trabajan con archivos grandes también deberían instalar git LFS. La implementación de git de línea de comandos es la implementación canónica de las interfaces de git proporcionadas por el complemento de cliente git.

El git de línea de comandos está habilitado de forma predeterminada cuando se instala el complemento de cliente git.

JGit

El complemento de cliente git también incluye dos implementaciones opcionales que utilizan Eclipse JGit. Eclipse JGit es una implementación de git en Java puro. La implementación de JGit en el complemento de cliente git proporciona la mayor parte de la funcionalidad de la implementación de git de línea de comandos. Cuando la implementación de JGit está incompleta, la diferencia se señala en los registros de la consola.

JGit está deshabilitado de forma predeterminada cuando se instala el complemento de cliente git.

Habilitación de JGit

Haga clic en el botón "Agregar Git" en la sección "Configuración global de herramientas", bajo "Administrar Jenkins", para agregar JGit o JGit con Apache HTTP Client como implementación de git.

Habilite JGit o JGit con Apache HTTP Client

JGit con Apache HTTP Client

La implementación original de JGit dentro del complemento de cliente git tenía problemas con la autenticación de Active Directory. Se implementó una solución alternativa para proporcionar JGit pero usar el cliente Apache HTTP para la autenticación. El problema en JGit ahora se ha resuelto y se ha incluido en las versiones del complemento de cliente git. JGit con Apache HTTP Client se sigue distribuyendo para garantizar la compatibilidad.

Administrador de credenciales de Windows

Git para Windows puede integrarse con el Administrador de credenciales de Windows para el almacenamiento seguro de credenciales. El Administrador de credenciales de Windows funciona muy bien para usuarios interactivos en el escritorio de Windows. El Administrador de credenciales de Windows no funciona tan bien para el procesamiento por lotes en el complemento de cliente git. Lo mejor es deshabilitar el Administrador de credenciales de Windows al instalar Git en agentes de Jenkins que ejecutan Windows.

Informes de errores

Informe problemas y mejoras mediante el rastreador de incidencias de Jenkins.

Contribuir al complemento

Consulte contribuir al complemento para conocer las pautas de contribución.

Descargar herramienta