Está en la página 1de 11

Software de control de versiones

CARACTERÍSTICAS DE GIT

 Creado en 2005 por Linus Torvalds.


 Open Source.

 Compatible con distintos Sistemas Operativos.

 Más rápido y más utilizado que otros programas de


control de versiones anteriores.
 Nos ofrece:
 llevar un control de cambios
 revisar el registro de ediciones
 ver diferencias entre versiones
 volver a versiones anteriores

 Tutorial en español:
 https://git-scm.com/book/es/v1/Empezando
CONTROL DEL VERSIONES
DISTRIBUIDO

 Diseñado para trabajar con archivos de texto.


 No hay un solo punto de falla.

 Facilita la colaboración entre desarrolladores.


COMANDOS GIT
Comando git Ejemplo
Obtener la versión de git que tenenos instalada.
git –-version

Especificar el nombre de usuario global.


git config --global user.name “usuario”

Especificar el email del usuario global


git config --global user.email “correo”

Mostrar los valores globales configurados.


git config –global –list

Inicializar un repositorio local. Creamos una carpeta, por ejemplo C://isft38, y desde la terminal accedemos a la
git init misma.

Mostrar el status actual.


git status
COMANDOS GIT

 Agregamos un archivo index.html a la carpeta isft38.

 Si ejecutamos el comando git status podemos ver el


archivo index.html
COMANDOS GIT
Comando git Ejemplo
Agregar a Stage los cambios realizados en un
determinado archivo.
git add index.html

Realizar un commit de los cambios.


git commit –m “mensaje”

Agregar a Stage los cambios realizados en todos los


archivos de la carpeta.
git add .
COMANDOS GIT
Comando git Ejemplo

Cancelar los cambios de los archivos que se


encuentran en Stage.
git reset HEAD main.js
COMANDOS GIT
Comando git Ejemplo
Por ejemplo, si borramos el archivo styles.css
por error (antes de haber hecho un commit),
podemos recuperarlo de la siguiente manera:
git checkout styles.css

Log: muestra todos los commits que se


realizaron.
git log
COMANDOS GIT
Comando git Ejemplo
Añadir un repositorio remoto.
git remote add origin https://..

Push: sincronizar desde un repositorio local


hacia un repositorio remoto.
git push –u origin master

Pull: sincronizar desde un repositorio remoto


hacia un repositorio local.
git pull origin master

Para que git ignore determinados archivos,


debemos crear en la capeta de nuestro proyecto
un archivo con el nombre .gitignore
Por ejemplo, podemos ignorar todos los
archivos que se encuentren en una carpeta
llamada images.

Clonar un repositorio
git clone https://...
EN RESUMEN.
COMO COMENZAR UN PROYECTO?
 Para comenzar un proyecto de cero lo recomendable es:
 Crea una cuenta en un repositorio en la nube (
https://bitbucket.org ó https://github.com )
 Crear una carpeta en su localhost (ejemplo:
c:/xampp/htdocs/ejemplo)
 Clonar el repositorio en Git (ejemplo:
 Desarrollar (hacer página web). Y una vez terminado.
Volver a Git para:
 Hacer la actualización al repositorio en la nube ( git
add . git commit –m “cambie el color a la web”
git push )
 Una vez echo esto, dirigirse al repositorio en la nube y
comprobar que los cambios se hayan realizado.
 Recuerden que esta herramienta es fundamental para los trabajos en equipos y que una vez
que el proyecto ya comenzó se debe hacer un git pull para tener la última versión de sus
proyectos. Antes de seguir haciendo su parte.

Prof: Toledo, Federico.


Agusti, Gisela .

También podría gustarte