Como borrar un archivo del historial de commits de Git y añadirlo al .gitignore

Como borrar un archivo del historial de commits de Git y añadirlo al .gitignore

Tiempo de lectura: < 1 minuto Hoy vamos a borrar un archivo del historial de commits de nuestro repositorio Giy y después vamos a añadirlo al .gitignore para que no vuelva a sincronizarlo. En este ejemplo borraremos el archivo llamado file.txt Con esto borramos el archivo remoto en nuestro ultimo commit. Si queremos borrarlo en todo el historial: OJO: Este comando … 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

Problema de espacio en Linux (inodos)

Problema de espacio en Linux (inodos)

Tiempo de lectura: < 1 minuto Si tenemos espacio suficiente en el disco y aun así salen errores como No space left on device o Write failed. Lo primero que tenemos que hacer es comprobar si hay espacio en la máquina con el comando: Como podemos ver, hay disponible un 30% de espacio y utilizado un 70%. Por lo que el … 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

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