Gerrit Code Review
Gerrit es una herramienta de revisión de código web, gratuita y de código abierto, integrada con Git y construida sobre un sistema de control de versiones Git. Actúa como un repositorio que permite enviar código y crear revisiones para tus commits.
Esta formación en vivo impartida por un instructor (en línea o presencial) está dirigida a ingenieros de software y a cualquier persona que desee aprender a utilizar Gerrit como repositorio de Git y realizar revisiones de código.
Al finalizar esta formación, los participantes serán capaces de:
- Entender cómo funciona Gerrit y cómo gestionar la interfaz web de Gerrit.
- Aprender buenas prácticas para utilizar Gerrit en el manejo de flujos de trabajo de revisión de código.
- Administrar y configurar un proyecto en Gerrit.
Formato del curso
- Clase interactiva y discusión.
- Bastantes ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinarlo.
Temario del curso
Introducción
- Descripción general de Gerrit
- Comprensión de la interfaz de usuario de Gerrit
Primeros pasos
- Configuración de Git
- Creación de un proyecto
- Creación de ramas y etiquetas
- Gestión de controles de acceso
- Eliminación de un proyecto
Configuración de la configuración del usuario
- Configuración del nombre y el estado
- Configuración del correo electrónico y la clave SSH
- Configuración de la lista de vigilancia de proyectos
Envío de código a Gerrit
- Envío de código para revisión
- Envío de un conjunto de parches
Uso de la pantalla de cambios
- Recorrido por la pantalla de cambios
- Comentarios y aprobación
- Realización y compromiso de cambios
- Envío de cambios a Gerrit
- Reversión de cambios presentados
- Abandono y restauración de cambios
Resolución de conflictos
- Introducción al rebase
- Introducción a cherry-pick
Resolución de problemas
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de Git
Audiencia
- Ingenieros de software
- Administradores de proyectos Gerrit
- Cualquier persona que quiera aprender a utilizar Gerrit
Los cursos públicos requieren más de 5 participantes.
Gerrit Code Review - Reserva
Gerrit Code Review - Consulta
Gerrit Code Review - Solicitud de consultoría
Reseñas (1)
Repita el punto importante a recordar
Milly Chen - Logitech
Curso - Gerrit Code Review
Traducción Automática
Próximos cursos
Cursos Relacionados
GitLab Avanzado
21 HorasEste curso en vivo con instructor en <ubic> (en línea o presencial) está dirigido a profesionales de nivel intermedio a avanzado que desean aplicar GitLab para flujos de trabajo avanzados de CI/CD, estructuración de proyectos y desarrollo colaborativo utilizando la edición gratuita de GitLab.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Implementar pipelines avanzados de GitLab CI/CD con runners personalizados y plantillas reutilizables.
- Organizar proyectos de manera efectiva mediante grupos y espacios de nombres (namespaces).
- Colaborar en código, incidencias y documentación utilizando Markdown y las herramientas de GitLab.
- Aplicar GitLab Pages, flujos de trabajo de lanzamiento y configuraciones seguras en proyectos reales.
Taller práctico de Git con Azure DevOps
14 HorasEste taller en vivo, dirigido por un instructor, se impartirá en Venezuela (en línea o presencial), está diseñado para desarrolladores e ingenieros de DevOps de nivel intermedio que desean adquirir experiencia práctica con Git y Azure DevOps, centrándose en la gestión de ramas, estrategias de fusión, resolución de conflictos y el uso efectivo de clientes gráficos.
Al finalizar este taller, los participantes podrán:
- Comprender los conceptos fundamentales de Git y sus flujos de trabajo.
- Gestionar eficazmente las ramas y las fusiones en entornos colaborativos.
- Resolver conflictos utilizando las mejores prácticas en escenarios reales.
- Utilizar clientes gráficos (SourceTree y GitKraken) para la gestión de Git.
- Ejecutar operaciones prácticas de Git tanto desde la consola como desde interfaces gráficas.
- Trabajar con Git en Azure DevOps para la integración de repositorios y el control de versiones.
Git completo
21 HorasLa formación integral en Git equipa a los desarrolladores con habilidades prácticas en control de versiones distribuido, desde la configuración de repositorios locales y estrategias de ramificación hasta el despliegue en servidores y flujos de trabajo colaborativos para equipos. El programa guía a los participantes por herramientas utilitarias y personalización de Git, proporcionando conocimientos aplicables para gestionar el control de origen en equipos de desarrollo complejos y pipelines de integración continua.
Gitea: Herramienta Git autoalojada que reemplaza a GitHub y GitLab
14 HorasGitea es un servicio Git ligero, de código abierto y autoalojado que ofrece gestión de repositorios, revisión de código, seguimiento de incidencias e integración CI/CD. Es una alternativa cada vez más popular a GitHub y GitLab.com para equipos que necesitan control total sobre su código fuente sin términos de servicio de terceros ni restricciones de exportación.
Fundamentos de Git y GitHub
21 HorasEsta formación en vivo impartida por un instructor en Venezuela (en línea o presencial) está dirigida a desarrolladores e ingenieros de software que son nuevos en la plataforma de GitHub y desean aprovechar sus características junto con Git para mejorar el versionado y la gestión del código fuente de una aplicación empresarial.
Al finalizar esta formación, los participantes podrán:
- Configurar y establecer una cuenta para acceder a la plataforma web de GitHub.
- Comprender cómo funciona el sistema de Git y asimilar los conceptos fundamentales de GitHub.
- Crear y administrar repositorios de GitHub mientras implementa flujos de trabajo de Git.
- Ejecutar cambios en el código fuente dentro de GitHub y sincronizar las revisiones realizadas fuera de la plataforma.
- Gestionar Solicitudes de Extracción (Pull Requests), Etiquetas, Lanzamientos y otros componentes fundamentales de GitHub.
- Realizar funcionalidades de control de versiones basadas en Git y utilizar el entorno bash de GitHub.
- Crear ramas de repositorio para resolver defectos del proyecto junto con el equipo.
- Comprender y familiarizarse con la estructura de Git y GitHub para una mejor práctica de programación.
Fundamentos de GitHub para Seguridad Empresarial y Automatización
21 HorasEsta formación en vivo con instructivo en Venezuela (en línea o presencial) está dirigida a desarrolladores y profesionales de DevOps de nivel intermedio que desean mejorar la seguridad, gobernanza y automatización de sus entornos de GitHub, especialmente dentro de un contexto empresarial.
Al finalizar esta formación, los participantes serán capaces de:
- Configurar y gestionar la seguridad de repositorios y el acceso a ellos en GitHub.
- Implementar buenas prácticas de seguridad mediante herramientas como Dependabot y CodeQL.
- Crear, reutilizar y mantener acciones (Actions) y flujos de trabajo en GitHub.
- Monitorear y auditar la actividad para garantizar el cumplimiento normativo y la gobernanza a escala empresarial.
GitLab y GitLab CI
14 HorasGitLab es una aplicación de software para gestionar el ciclo de vida del desarrollo de software. Sus características principales incluyen la gestión de proyectos, control de código fuente, integración continua / entrega continua (CI/CD), monitoreo y seguridad.
Esta formación en vivo con instructor (en línea o presencial) está dirigida a desarrolladores que desean configurar y utilizar GitLab para el control de versiones y la integración continua.
Al finalizar esta capacitación, los participantes podrán:
- Instalar y configurar GitLab.
- Comprender cómo implementar una alternativa a GitHub.
- Utilizar GitLab para gestionar un ciclo de vida DevOps.
- Emplear GitLab para Integración Continua / Entrega Continua.
- Desarrollar, lanzar y probar software de manera eficiente usando GitLab.
Formato del curso
- Conferencia interactiva y debate.
- Muchas prácticas y ejercicios.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar los detalles.
- Para obtener más información sobre GitLab, visite: https://about.gitlab.com/
GitLab Autogestionado: Plataforma DevSecOps Completa Sin Dependencia de SaaS
21 HorasGitLab Autogestionado es la implementación en las instalaciones de la plataforma DevSecOps completa de GitLab, que incluye gestión de código fuente, CI/CD, registro de contenedores, análisis de seguridad y monitoreo. Es el estándar de oro para organizaciones que buscan todo el conjunto de características de GitLab sin depender de SaaS ni permitir que los datos salgan de su red.
Git para Usuarios
7 HorasGit para Usuarios equipa a desarrolladores y gerentes de proyecto con técnicas fundamentales de control de versiones utilizando Git para el desarrollo colaborativo. Cubre los principios básicos del modelo de datos de Git, tipos de objetos, estrategias de ramificación y flujos de trabajo de fusión. Examina métodos comprobados para el historial de confirmaciones, análisis de diferencias, operaciones de almacenamiento temporal, etiquetas y patrones de desarrollo distribuido con repositorios alojados. Ayuda a los equipos de software a administrar historias de versiones, resolver conflictos de fusión y mantener un código trazable en proyectos colaborativos.
Git para las Víctimas de Subversiòn
7 HorasRealice una transición fluida de Subversion a Git con este entrenamiento de migración dirigido a usuarios de SVN que buscan aprovechar el control de versiones distribuido. Este curso práctico cubre los conceptos básicos de Git, patrones de flujo de trabajo diario, estrategias avanzadas de ramificación y combinación, procesos completos de migración del flujo de trabajo, componentes internos de Git y consejos prácticos de integración, ayudando a los desarrolladores a evitar errores comunes y adoptar flujos de trabajo DVCS modernos con confianza y eficiencia para procesos de desarrollo más rápidos y colaborativos.
Kubernetes y GitLab
14 HorasEsta formación en vivo, impartida por un instructor en Venezuela (en línea o presencial), está dirigida a ingenieros de DevOps que deseen emplear Kubernetes y GitLab para automatizar el ciclo de vida de DevOps.
Al finalizar esta formación, los participantes serán capaces de:
- Automatizar compilaciones, pruebas y despliegues de aplicaciones.
- Crear una infraestructura de compilación automatizada.
- Desplegar una aplicación en un entorno en la nube contenedorizado.
Administración e Implementación de versiones con el Sistema de Control de Versiones Distribuidas
7 HorasEste curso ha sido diseñado para gerentes de proyecto, gerentes de lanzamiento, gerentes de producto, propietarios de producto, Scrum Masters, arquitectos de software y todas las personas responsables de planificar los lanzamientos y el despliegue de software.
Se muestra cómo mover los cambios desde los requisitos, pasando por el desarrollo y las pruebas, hasta el entorno de producción utilizando un sistema de control de versiones distribuido (GIT en particular, aunque las personas que utilicen otros SCM distribuidos también pueden beneficiarse de este curso).
Woodpecker CI: Pipelines ligeros y autoalojados para Gitea y Forgejo
14 HorasWoodpecker CI es un motor de integración continua simple pero potente, diseñado específicamente para Git forges autoalojadas como Gitea y Forgejo. Proporciona una experiencia de CI/CD ligera y nativa en Docker, sin la complejidad ni los costos de licencias típicos de las plataformas empresariales.