GIT

GIT: Commit de los archivos eliminados

Si queremos hacer commit de sólo los archivos eliminados bastará con ejecutar el siguiente comando:  

   

  Fuente: http://stackoverflow.com/questions/492558/removing-multiple-files-from-a-git-repo-that-have-already-been-deleted-from-disk

GIT: Ignorar archivos para que no figuren en el commit

Para que no se haga push o commit de ciertos archivos de nuestro proyecto, por ejemplo, un archivo de configuración, tendremos que añadir un archivo llamado .gitignore a nuestro repositorio, que contenga el nombre del archivo que queremos ignorar, por ejemplo:

Una vez guardado, ejecutaremos en el terminal

Seguido de:

y de: […]

GIT: Insufficient permission for adding an object to repository database

Este error se debe a un problema con los permisos de las carpetas del repositorio, ej: repositorio.git por lo que asignándoles los permisos necesarios se puede solucionar:

Donde git es el grupo de usuarios que van a acceder al repositorio.

GIT: Paso atrás en el último git pull de nuestro control de versiones

¿Has hecho git pull en tu servidor y lo has roto todo? ¡No te preocupes! Con GIT puedes volver atrás con un solo comando:

Con esto iremos un paso atrás en nuestro control de versiones y recuperaremos la versión anterior del programa. El número 1 del comando es el número de pasos atrás que […]

GIT: Tener mi propio servidor GIT con repositorio central

Para tener repositorios en nuestro propio servidor, partiendo de la base que tenemos git instalado, necesitamos una serie de pasos. En este caso vamos a imaginarnos el siguiente escenario: Tenemos una aplicación llamada my_app en una carpeta del mismo nombre, my_app/. En nuestro servidor tenemos la siguiente estructura de carpetas: /var/www/repositorios/ /var/www/desarrollo/ /var/www/produccion/ Dentro de […]




Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad