Mirando artículos etiquetados con " Git"
Dic
16
2011

Trabajando con GIT II

Git

En esta entrada veremos opciones más avanzadas, no tan utilizadas en el uso diario y que nos facilitarán el uso profesional del sistema. Ignorar ficheros o directorios. Se utiliza el fichero .gitignore, este se puede configurar mediante la orden git config –global core.excludesfile ~/.gitignore Líneas en blanco, o las que comiencen por # serán ignoradas. Funciona con expresiones como * para expresar extensiones de ficheros por ejemplo. Se puede terminar una expresión con una / […]

Mar
22
2011

Trabajando con Git

Git

Ya vimos en entradas anteriores como configurar nuestro servidor de Git con Gitosis. Ahora solo nos falta añadir nuestro primer repositorio y empezar a trabajar, o bien clonar un repositorio existente ya creado. Con este pequeño script de Bash podremos crear automáticamente repositorios nuevos en nuestro servidor Git. #!/bin/bash if [ -z $1 ]; then echo «Especifica el nombre del proyecto.» exit 1 fi if [ -z $2 ]; then echo «Especifica la dirección remota. […]

Mar
16
2011

Instalando un servidor Git

Git

En una entrada anterior ya vimos la razón de uso de un sistema de control de versiones, además optamos por la elección de Git ya que era el que mejores características nos ofrecía. A través de esta entrada vamos a aprender como instalar un servidor de Git, y la gestión de repositorios, usuarios y accesos. Comenzamos con la instalación en Gentoo de dev-vcs/git, concretamente en esta instalación hemos usado los siguientes USE=»bash-completion blksha1 cgi curl […]

Mar
16
2011

Control de versiones

Git

Cuando tenemos varios ordenadores tendemos a tener la información repartida por todos ellos, a veces con duplicados y aún peor, con versiones distintas en cada uno de ellos, de la misma información. Si esto lo extendemos al ámbito colaborativo para un proyecto en común que comenzamos a desarrollar entre amigos, o peor aún a nivel empresarial la cosa se complica. Podemos optar por tener un lugar común (problemas de un sistema de ficheros en red, […]