Descargar un commit específico en un repositorio GIT

Descargar un commit específico en un repositorio GIT

Tiempo de lectura: 2 minutos Aquí tienes un tutorial paso a paso para descargar un commit específico de un repositorio de Git: Paso 1: Abre una terminal Abre una terminal en tu sistema operativo. Puedes usar la terminal de tu sistema operativo (Command Prompt en Windows, Terminal en macOS o una terminal en Linux) para ejecutar los comandos de Git. … Leer más

Desplegar automáticamente usando Gitlab y Jenkins CI/CD usando un JOB

Desplegar automáticamente usando Gitlab y Jenkins CI/CD usando un JOB

Tiempo de lectura: 6 minutos Hoy vamos a ver cómo podemos desplegar automáticamente en una máquina remota usando Jenkins y Gitlab. Lo primero que tenemos que hacer es instalar Jenkins en una máquina. Aquí explicamos cómo puedes instalarlo en Ubuntu: https://devcodelight.com/wp-admin/post.php?post=3250 Ahora instalamos el plugin «GitLab Plugin» en Jenkins: Administrar Jenkins > Administrar Plugins Pulsamos en Avaiable plugins: Y buscamos … Leer más

Implementar Gitlab CI/CD para desplegar en un servidor

Implementar Gitlab CI/CD para desplegar en un servidor

Tiempo de lectura: 5 minutos Hoy os voy a enseñar cómo podéis autodesplegar vuestro proyecto en una máquina remota haciendo pull a una rama llamada main_release usando Gitlab CI/CD. Generar clave RSA para conexión SSH Lo primero que vamos a hacer es crear una clave RSA para permitir acceder a la máquina remota usando SSH. Para crear una clave privada … Leer más

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Tiempo de lectura: 3 minutos Hoy os voy a enseñar cómo podeís crear una clave RSA para utilizar en tus proyectos GITLAB https://gitlab.com/ Primero vamos a la consola de Ubuntu (se puede usar WSL si utilizas Windows) Indica dentro de «email@example.com» el email de la cuenta de Gitlab. Nos pedirá un nombre para el fichero y una contraseña (si no … Leer más

Error de acceso al hacer pull por consola usando GitLab – acces token

Error de acceso al hacer pull por consola usando GitLab – acces token

Tiempo de lectura: 2 minutos Al intentar realizar un pull de mi proyecto en Gitlab por consola, me devuelve el siguiente error : GitLab – remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password. Para solucionarlo he seguido los … Leer más

Error al realizar un push en un proyecto git : error: insufficient permission.

Error al realizar un push en un proyecto git : error: insufficient permission.

Tiempo de lectura: < 1 minuto Al intentar realizar un push en un proyecto que está configurado con git, me da el siguiente error error: insufficient permission for adding an object to repository database .git/objects error: Error building trees Para solucionar este error primero me situé dentro del directorio de .git dentro de este, realizamos un ls -lai Dentro observamos entre … Leer más

Cómo recuperar código qué has borrado, utilizando GITLAB (o GIT)

Cómo recuperar código qué has borrado, utilizando GITLAB (o GIT)

Tiempo de lectura: 3 minutos Muchas veces en nuestro proyecto podemos borrar sin querer algún trozo de código o simplemente queremos volver a una versión anterior que ya funcionaba. Si utilizamos GIT en nuestro proyecto, esta tarea resulta bastante sencilla, solo hay un detalle, debemos subir los commit para poderlos recuperar. Voy a hacer un ejemplo de cómo recuperar código … Leer más

Cómo crear un tablero Kanban y etiquetas personalizadas en GitLab

Cómo crear un tablero Kanban y etiquetas personalizadas en GitLab

Tiempo de lectura: 2 minutos Para crear un tablero de trabajo, tenemos que acceder a nuestro perfil de GitLab, seleccionar el proyecto donde queremos crear el tablero, y después seguir unos sencillos pasos que vamos a ver a continuación. En el menú lateral izquierdo, pulsamos en Incidencias –> Tableros Nos aparecerán solamente dos etiquetas predeterminadas de clasificación de incidencias en … Leer más

Como Instalar y utilizar GitBash (windows) para GITLAB y otros servicios GIT

Como Instalar y utilizar GitBash (windows) para GITLAB y otros servicios GIT

Tiempo de lectura: 2 minutos ¿Qué es Git Bash? Es una aplicación para entornos de Microsoft Windows que ofrece una capa de emulación para una experiencia de líneas de comandos de Git. También válido en Linux y MacOS.  Puedes instalarlo en GITBASH Un repositorio de Git es un almacenamiento virtual de tu proyecto. Te permite guardar versiones del código a las que … Leer más

Utilizar GitHub Desktop cómo cliente para GITLAB y otros servicios GIT

Utilizar GitHub Desktop cómo cliente para GITLAB y otros servicios GIT

Tiempo de lectura: 2 minutos Github Desktop es el cliente oficial de Github para Windows, Linux y Mac. Está disponible de forma gratuita en su web: https://desktop.github.com/ y simplifica el proceso de sincronizar, actualizar y mantener tus proyectos en GIT. Mediante una interfaz gráfica podrás utilizar todos los comandos de GIT y cambiar de un repositorio a otro. Lo qué … Leer más