Aprender Git
Git es un sistema de control de versiones distribuido que permite a grupos de personas de trabajar en los mismos projectos al mismo tiempo, y sin pisar los pies de los demás, de tal forma de tener un control de los cambios aportados a los codigos fuente y ficheros de configuración.
Para empezar con Git vamos a crear el repositorio testing con el comando git init:
$ git init testing Initialized empty Git repository in /tmp/testing/.git/ $
Ahora con el comando git status podemos ver cuál es el estado actual de nuestro proyecto es:
# On branch master # # Initial commit # nothing to commit (create/copy files and use "git add" to track)
Vamos a crear un nuevo fichero prueba.txt:
$ echo "Esta es una prueba" >> prueba.txt $ git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # prueba.txt nothing added to commit but untracked files present (use "git add" to track) $
Para empezar el seguimiento de los cambios del fichero prueba.txt hay que añadirlo al repositorios con el comando git add:
$ git add prueba.txt $ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: prueba.txt # $
Bien, los cambios están listos para se acometidos con el comando git commit:
$ git commit -m "Añade un fichero de prueba" [master (root-commit) 7893997] Añade el fichero README 1 file changed, 1 insertion(+) create mode 100644 README.txt $
Para ver los cambios realizados hasta el momento se usa el comando git log:
$ git log
Estos son los primeros pasos para empezar a usar Git, en las próximas entradas de mi blog os explicaré más funcionalidades más avanzadas.
Danilo