Professional Documents
Culture Documents
Juan David Ospina Vsquez Giancarlo Henao Medina David Serna Holgun Miguel ngel Restrepo
QUE ES GITHUB?
GITHUB es un hosting para GIT, gratuito para proyectos opensource, aunque contiene herramientas que deben ser pagas.
QUE ES GIT?
Es un sistema de control de versiones distribuido, de cdigo abierto, y gratuito.
SOBRE GITHUB
Un excelente servicio de alojamiento de repositorios de software con sistema GIT, que lejos de quedarse en esta funcionalidad, ofrece hoy en da un conjunto de caractersticas muy tiles para el trabajo en equipo.
PRECIO
SOBRE GIT
Se llama control de versiones a la gestin de los diversos cambios que se realizan sobre los elementos de algn producto o una configuracin del mismo. La diferencia principal de GIT con otros sistemas de control de versiones es que es un sistema de control de versiones distribuido. En un sistema de control de versiones distribuido el repositorio est distribuido por todos los participantes.
https://code.google.com/p/msysgit/
www.git-scm.com
CONFIGURACION DE GIT
Abrir el GITBash
CONFIGURACION DE GIT
Lo primero cuando se instala GIT es establecer un nombre de usuario y un correo electronico, esto es importante ya que confirmaciones de cambios (commits) en Git usan esta informacin, y es introducida de manera inmutable en los commits que envas:
Cambio del nombre de usuario
CONFIGURACION DE GIT
Otra configuracin interesante puede ser: $ git config --global color.status auto $ git config --global color.branch auto $ git config --global color.diff auto $ git config --global color.interactive auto Con esto conseguimos que, si nuestro terminal lo permite, Git nos va a colorear ciertas cosas, con lo que ser ms fcil leer la informacin que nos proporcione.
1.
2.
SUBIENDO EL PROYECTO
Al tratarse de un proyecto nuevo lo primero es posicionarnos a nivel de la carpeta padre del proyecto (all donde se encuentra, por ejemplo, el directorio .metadata) y ejecutar: git init
SUBIENDO EL PROYECTO
A continuacin, aadimos todos los fuentes al repositorio con el siguiente comando: git add *.
SUBIENDO EL PROYECTO
Revisamos el estatus de todas las fuentes en el repositorio, antes de color rojo ahora de verde.
SUBIENDO EL PROYECTO
Aadiremos un commit que nos sirve para confirmar los cambios hechos en el proyecto, de manera que todos los colaboradores lo puedan ver.
SUBIENDO EL PROYECTO
Asignaremos el repositorio remoto en github.
SUBIENDO EL PROYECTO
Por ultimo haremos un push para que se vea en la pagina de gitHub ; un push sirve para compartir los cambios que se hayan hecho en el proyecto