Implementación de CI/CD en aplicaciones Java (Linux) usando Shell y Docker Executor en GitLab

Hay muchos ejecutores disponibles para implementar CI/CD con GitLab Runner. Sin embargo, Shell y Docker son más populares entre ellos y podemos configurar fácilmente un repositorio con estos ejecutores. Estos corredores se pueden elegir en función de los requisitos y la disponibilidad de los recursos. Este artículo se centra principalmente en los ejecutores Shell y … Continue reading «Implementación de CI/CD en aplicaciones Java (Linux) usando Shell y Docker Executor en GitLab»

Publicar sitios web en páginas de GitHub con un dominio personalizado

La publicación de sitios web a veces puede ser muy complicada y también podría costarle algo de dinero, pero con GitHub Pages, todo el proceso es tan sencillo y fácil que solo lleva unos minutos publicar su sitio web en Internet. Aunque el proceso en sí es bastante fácil, tener una guía paso a paso … Continue reading «Publicar sitios web en páginas de GitHub con un dominio personalizado»

¿Qué es Git-Ignore y cómo usarlo?

Hay varios tipos de archivos que podríamos querer que git ignore antes de confirmar, por ejemplo, los archivos que tienen que ver con nuestra configuración de usuario o cualquier configuración de utilidad, archivos privados como contraseñas y claves API. Estos archivos no son de utilidad para nadie más y no queremos saturar nuestro git. Podemos … Continue reading «¿Qué es Git-Ignore y cómo usarlo?»

Recuperar confirmaciones perdidas en Git

Git es una herramienta muy poderosa y un gran poder conlleva grandes responsabilidades. Si no se usa y maneja correctamente, podría hacer que pierda sus confirmaciones. Puede haber situaciones en las que puede encontrar que falta todo su trabajo a la vez. Si ha confirmado regularmente su trabajo, hay una forma de recuperar estas confirmaciones … Continue reading «Recuperar confirmaciones perdidas en Git»

Usar etiquetas en Git

El etiquetado en GIT se refiere a la creación de puntos específicos en el historial de su repositorio/datos. Se suele hacer para marcar los puntos de suelta. Dos propósitos principales de las etiquetas son: Haga un punto de liberación en su código. Crear puntos de restauración históricos. Puede crear etiquetas cuando desee crear un punto … Continue reading «Usar etiquetas en Git»

¿Cómo proteger sus direcciones de correo electrónico privadas en Git y Github?

Si está utilizando git y cualquier plataforma de alojamiento de código como Github , Bitbucket , Gitlab , etc. para cargar/confirmar su código, entonces podría estar exponiendo sus direcciones de correo electrónico privadas públicamente. ¡Este artículo se centra en cómo se exponen exactamente sus direcciones de correo electrónico privadas y qué puede hacer para protegerlas! … Continue reading «¿Cómo proteger sus direcciones de correo electrónico privadas en Git y Github?»

Sincroniza tu bifurcación con el maestro en GitHub

GitHub es una plataforma importante para contribuciones de código abierto y también una forma increíble de obtener conocimiento contribuyendo a otros proyectos. Uno aprende sobre los últimos módulos utilizados, diferentes estilos de codificación y también se pone en contacto con varios desarrolladores de todo el mundo y construye la comunidad. Mientras usamos GitHub y contribuimos … Continue reading «Sincroniza tu bifurcación con el maestro en GitHub»

6 sencillos consejos para hacer que las requests de incorporación de cambios sean más rápidas de revisar

Una solicitud de extracción permite a los desarrolladores agregar nuevas funciones o corregir errores sin afectar el código principal del proyecto o la experiencia de los usuarios. Pueden escribir y probar actualizaciones de código localmente sin preocuparse por interrumpir el producto en general de esta manera. Entendamos cómo crear mejores requests de extracción a través … Continue reading «6 sencillos consejos para hacer que las requests de incorporación de cambios sean más rápidas de revisar»

Git – Filtrado del historial de confirmaciones

La herramienta de control de versiones del código fuente de Git proporciona muchas características. Una de las características más importantes y útiles es el registro o historial. Podemos usar el comando git log para enumerar, filtrar y ver el historial de confirmaciones de diferentes maneras. Aquí examinaremos el uso del comando git log en detalle … Continue reading «Git – Filtrado del historial de confirmaciones»

¿Cómo eliminar archivos locales sin seguimiento del árbol de trabajo actual de Git?

Git es el sistema de control de versiones más común, que almacena los cambios realizados en nuestro proyecto a lo largo del tiempo en una base de datos específica llamada repositorio. Podemos realizar un seguimiento de los cambios realizados en nuestro proyecto y volver a una etapa anterior si algo se estropea. En este tutorial, … Continue reading «¿Cómo eliminar archivos locales sin seguimiento del árbol de trabajo actual de Git?»