git/hub

GitHub

GitHub es un portal Web para alojar repositorios GIT. Sistema de control colaborativo de revisión y desarrollo de software. Tiene un enfoque social y colaborativo, se utiliza para compartir proyectos, facilita la comunicación entre los miembros de un grupo y con terceros.

Si el proyecto es público es un servicio gratuito también se puede hacer de forma privada, creando una cuenta de pago.

Crear una cuenta en HitHub en https://github.com/

Una vez creada la cuenta la página de entrada sera:

GitHub

GITHUB permite ver, descargar y clonar los repositorios públicos sin necesidad de estar registrado.

clonar github

Un proyecto público guardado en GITHUB o en cualquier otro servidor remoto de GIT puede duplicarse (clonarse) en nuestro ordenador para seguir su desarrollo localmente. Comando:

git clone <URL>

La copia incluye el proyecto completo con toda su historia y versiones

Podemos clonar el proyecto blog_2014 de la copia en GITHUB con el comando:

$ git clone https://github.com/ivazquezz/ejercicio1

El proyecto se copia en un nuevo directorio llamado ejercicio1

También podemos indicar cual es el nombre del directorio a crear

$ git clone https://github.com/ivazquezz/ejercicio1 mi_proyecto

El proyecto se copia ahora en un nuevo directorio llamado mi_proyecto

Si el proyecto copiado es un paquete ejecutable, podemos instalarlo con

$ npm install

Instala las dependencias software definidas en package.json

Estando instalado se ejecuta con npm start o foreman start

$ foreman start

Se utiliza foreman si se ha instalado este toolkit de heroku

El proyecto puede también modificarse y sincronizarse con el repositorio remoto