git

danigm's picture

diff de imágenes en git

Leyendo barrapunto me he encontrado con esta noticia donde se comenta el visualizador de diferencias de imágenes que tiene github.

Me ha parecido una idea muy interesante, así que me he hecho un simple script de git para tener esto también en local.

tags: 
danigm's picture

Cómo montar tu propio servidor git

Git es un sistema de control de versiones distribuido, diseñado para manejar de todo, desde proyectos pequeños hasta proyecto muy grandes, con velocidad y eficiencia. Git se está usando en multitud de proyectos libres, como el kernel de linux, gnome, qt, etc...

Montar git en un servidor para poder gestionar diferntes repositorios de tus proyectos es bastante fácil. Voy a explicar cómo montarlo permitiendo el acceso para lectura/escritura por ssh utilizando clave pública ssh para autenticar, sin necesidad de dar acceso ssh completo al servidor a los usuarios.

tags: 
danigm's picture

Resolución de conflictos con git (vimdiff)

Cuando un sistema de control de versiones nos da un conflicto en una mezcla suele ser un fastidio, porque eso quiere decir que toca hacer la mezcla a mano. Por suerte existen buenas herramientas que sirven para facilitar la tarea.

Yo como soy usuario de vim, pues suelo usar vimdiff para ver diferencias y mezclar de un fichero a otro.

Me acabo de hacer un script para cuando tengamos un conflicto en git poder abrir directamente las dos versiones de un fichero conflictivo, versión tuya y versión externa, a la vez en un vimdiff con un solo comando. Lo he llamado gitconflict:

danigm's picture

git art

Ayer estuve haciendo algunas cosillas con gitpython y cairo para hacer unas gráficas chulas usando la información que nos ofrece un repositorio git. He creado un proyecto en gitorious con estos scripts.

danigm's picture

De bazaar a git (bzr to git) migración de repositorios

El otro día leí en reddit que emacs se pasaba a bazaar y en los comentarios leí que bazaar no es lo mejor del mundo. Yo ya lo sabía, y después de haber tratado durante algún tiempo con bazaar me decidí a cambiar todos mis repositorios a git.

tags: 
Subscribe to RSS - git