Curso de Git para las Víctimas de Subversiòn
Este curso muestra a los usuarios de Subversion cómo usar Git. Ayuda a migrar sin problemas los hábitos de SVN a Git y a evitar errores comunes.
Programa del Curso
Trabajo Diario (de forma centralizada)
- Cometer
- Ramoneo
- Etiquetado y ramificación
- Fusión
- Gomando a distancia
- Compartir el trabajo
Conceptos de Git
- Objetos Git
- Repositorios distribuidos
- Autores y Comprometidos
- Fusión de obras por correo electrónico
- Fusionar obras de otros repositorios
- Fusión de pulpo
Proceso de Migración de Hábitos
- Duplicación de Subversion
- Trabajar con Git de forma centralizada
- Cambiar a un modelo distribuido
- Ejemplos de procesos de migración (proyectos de código abierto)
Git Fontanería y temas avanzados
- Comandos de Git
- Firmas
- Ignora y excluye
Migración y conexión en puente
- Uso del clon de SVN de Git
- Trabajar con un repositorio de Subversion y una copia de trabajo de Git
Requerimientos
Se requiere conocimiento de Subversion (SVN).
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Git para las Víctimas de Subversiòn - Booking
Curso de Git para las Víctimas de Subversiòn - Enquiry
Git para las Víctimas de Subversiòn - Consultas
Consultas
Testimonios (7)
Me dio una buena comprensión de las diferencias entre SVN y GIT.
Chris - Adder Technology Ltd
Curso - Git for Victims of Subversion
Traducción Automática
Muchos ejercicios, el entrenador siguió el "flujo" de la discusión / necesidades de los participantes
Martin - OHB System AG
Curso - Git for Victims of Subversion
Traducción Automática
Una muy buena mezcla de teoría y práctica
Olaf Horn - Wolfgang Metzner GmbH & Co. KG
Curso - Git for Victims of Subversion
Traducción Automática
Luke fue muy accesible y estuvo dispuesto a adentrarse en ejemplos específicos de nuestros problemas.
Jim HABERLIN - Blume Global
Curso - Git for Victims of Subversion
Traducción Automática
He sido capaz de hacerle preguntas a un experto sobre cuestiones que he estado tratando de resolver mediante el uso de Google.
Paul Russell - Blume Global
Curso - Git for Victims of Subversion
Traducción Automática
The trainer has in depth knowledge of git. The path of course is pretty fast and well thought. Exercises are complicated enough to train and simple enough to be done in time. Great training.
Bartlomiej Jurkiewicz
Curso - Git for Victims of Subversion
Traducción Automática
I was benefit from the info about how framework is keeping truck.
Pawel Jaworski
Curso - Git for Victims of Subversion
Traducción Automática
Próximos cursos
Cursos Relacionados
Advanced GitLab
21 HorasThis instructor-led, live training in Guatemala (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to apply GitLab for advanced CI/CD workflows, project structuring, and collaborative development using the Free edition of GitLab.
By the end of this training, participants will be able to:
- Implement advanced GitLab CI/CD pipelines with custom runners and reusable templates.
- Organize projects effectively using groups and namespaces.
- Collaborate on code, issues, and documentation with Markdown and GitLab tools.
- Apply GitLab Pages, release workflows, and secure configurations in real-world projects.
Curso de Bitbucket
14 HorasEn esta capacitación en vivo dirigida por un instructor en Guatemala, los participantes aprenderán a usar Bitbucket como sistema de control de versiones en un entorno de desarrollo de software.
Al final de esta formación, los participantes serán capaces de:
- Comprenda los conceptos de control de versiones, como los flujos de trabajo, la bifurcación y la fusión.
- Utilice Bitbucket y Git para administrar el desarrollo de software y el control de versiones.
- Integra Bitbucket con otros programas de Atlassian como Jira, HipChat, Confluence y Bamboo.
Gerrit Code Review
7 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a ingenieros de software y cualquier persona que desee aprender a usar Gerrit como repositorio de Git y realizar revisiones de código.
Al final de esta formación, los participantes serán capaces de:
- Comprenda cómo funciona Gerrit y cómo administrar la interfaz web de Gerrit.
- Conozca las buenas prácticas para usar Gerrit en el manejo de flujos de trabajo de revisión de código.
- Administrar y configurar un proyecto de Gerrit.
Git Hands-on Workshop with Azure DevOps
14 HorasEsta capacitación en vivo, dirigida por un instructor, en Guatemala (en línea o presencial), está dirigida a desarrolladores e ingenieros de nivel intermedio que desean adquirir experiencia práctica con Git y Azure DevOps, centrándose en la gestión de ramas, las estrategias de fusión, la resolución de conflictos y el uso eficaz de clientes gráficos.
Al finalizar esta capacitación, los participantes podrán:
- Comprender los conceptos y flujos de trabajo fundamentales de Git.
- Gestionar eficazmente las ramas y las fusiones en entornos colaborativos.
- Resolver conflictos utilizando las mejores prácticas en escenarios de la vida real.
- Utilizar clientes gráficos (SourceTree y GitKraken) para la gestión de Git.
- Realizar 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.
Comprehensive Git
21 HorasEste es un curso completo para personas que no están familiarizadas con ningún otro sistema de control de versiones distribuido. Comienza con ejercicios sencillos para trabajar en un repositorio local y termina con la práctica del trabajo en equipo.
Este curso se centra en los ejercicios.
Git and GitHub Fundamentals
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o en el sitio) está dirigida a desarrolladores e ingenieros de software que son nuevos en la plataforma de GitHub y desean emplear sus funciones junto con Git para una mejor gestión y control de versiones del código fuente de una aplicación empresarial.
Al final de esta capacitación, los participantes serán capaces de:
- Configurar y configurar una cuenta para acceder a la plataforma web de GitHub.
- Comprenda cómo funciona el sistema de Git y comprenda los conceptos fundamentales de GitHub.
- Cree y administre GitHub repositorios mientras implementa flujos de trabajo de Git.
- Ejecute los cambios en el código fuente dentro de GitHub y sincronice las revisiones que se realizaron fuera de la plataforma.
- Opere solicitudes de extracción, etiquetas, lanzamientos y otros componentes fundamentales GitHub.
- Realice funcionalidades de control de versiones basadas en Git y utilice el entorno bash de GitHub.
- Cree ramas de repositorio para resolver defectos del proyecto junto con el equipo.
- Comprender y familiarizarse con Git y la estructura de GitHub para una mejor práctica de programación.
GitHub Fundamentals for Enterprise Security and Automation
21 HorasEsta formación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está destinada a desarrolladores de nivel intermedio y profesionales DevOps que desean mejorar la seguridad, gobernanza y automatización de sus entornos GitHub, especialmente en un contexto empresarial.
Al finalizar esta formación, los participantes podrán:
- Configurar y gestionar las configuraciones de seguridad y el acceso al repositorio de GitHub.
- Implementar prácticas de seguridad óptimas utilizando herramientas de GitHub como Dependabot y CodeQL.
- Crear, reutilizar y mantener Actions y flujos de trabajo de GitHub.
- Supervisar y auditar la actividad para cumplir con los requisitos de gobernanza a gran escala.
Gitlab and Gitlab CI
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (presencial o remota) está dirigida a desarrolladores que desean configurar y usar Gitlab para el control de versiones y la integración continua.
Al final de esta formación, los participantes serán capaces de:
- Instala y configura Gitlab.
- Comprender cómo implementar una alternativa a Github.
- Utilice Gitlab para administrar un ciclo de vida DevOps.
- Utilice Gitlab para la integración continua / entrega continua.
- Desarrolle, publique y pruebe software de manera eficiente utilizando Gitlab.
GitOps Continuous Deployment for Kubernetes
21 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a DevOps ingenieros que desean configurar, implementar y administrar un flujo de trabajo de implementación de software basado en Git para sus Kubernetes aplicaciones.
Al final de esta formación, los participantes serán capaces de:
- Instale y configure Spinnaker y Terraform.
- Comprenda los beneficios de GitOps sobre la CI/CD tradicional y la infraestructura como código (IAC).
- Aléjese del mantenimiento de scripts. Configure y ejecute un proceso de implementación bien definido.
- Aplique las prácticas recomendadas para la implementación, la administración y la supervisión nativas de la nube.
- Recupere implementaciones de errores parciales sin intervención manual.
- Cree una estrategia de GitOps para el desarrollo de aplicaciones.
Git para Usuarios
7 HorasEste curso ha sido creado para todos los que van a utilizar el repositorio Git.
Desarrolladores de software, gestores de proyectos, arquitectos de software y arquitectos de soluciones, gestores de lanzamientos, etc...
Kubernetes and Gitlab
14 HorasEsta capacitación en vivo dirigida por un instructor en Guatemala (en línea o presencial) está dirigida a DevOps ingenieros que desean utilizar Kubernetes y Gitlab para automatizar el ciclo de vida DevOps.
Al final de esta formación, los participantes serán capaces de:
- Automatice las compilaciones, las pruebas y las implementaciones de aplicaciones.
- Cree una infraestructura de compilación automatizada.
- Implemente una aplicación en un entorno de nube en contenedores.
Administración e Implementación de versiones con el Sistema de Control de Versiones Distribuidas
7 HorasEste curso ha sido creado para gerentes de proyectos, gerentes de lanzamientos, gerentes de productos, propietarios de productos, Scrum Masters, arquitectos de software y todos los responsables de la planificación de lanzamientos e implementación de software.
Muestra cómo cambiar los cambios de los requisitos, a través del desarrollo y las pruebas, al entorno de producción utilizando un sistema de control de versiones distribuido ( GIT en particular, pero las personas que usan otros SCM distribuidos también pueden beneficiarse de este curso).
Subversión para Administradores
7 HorasEste curso es para administradores de sistemas que necesitan instalar y mantener el software de Subversion y el repositorio de Subversion.
El objetivo de este curso es ampliar las habilidades de los administradores de sistemas para que puedan administrar los servidores de repositorio de Subversion y proporcionar el mejor asesoramiento sobre las prácticas de Subversion.
Este curso presenta una gran cantidad de ejercicios de laboratorio en Linux máquinas virtuales.
Subversion para Usuarios Avanzados
14 HorasEste curso está dirigido a usuarios avanzados de subversion, como gestores de versiones, líderes de proyectos, o cualquier persona que quiera que su repositorio svn esté en una cadena de producción optimizada, que estén muy involucrados en la gestión de ramificaciones, la compilación/compilación automática y las pruebas, incluso la implementación y actualización.
Los estudiantes se beneficiarían de este curso trabajando más de cerca con su equipo de desarrollo y equipo de implementación, especialmente para empresas de gran tamaño o aquellas con sucursales distribuidas geográficamente.
Este curso presenta una gran cantidad de ejercicios en máquinas virtuales CentOS 5.
Subversion para Usuarios
7 HorasEste curso ha sido creado para personas que necesitan trabajar de forma cooperativa. El curso explica los conceptos de fusiones, conflictos, ramas, revisiones y archivos diff. Los participantes aprenderán a utilizar las herramientas de línea de comandos, así como las interfaces gráficas de usuario como Tortoise.