Aprender Git
Published 2013-10-23
Primeros pasos para aprender GitGit 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