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 permite ver, descargar y clonar los repositorios públicos sin necesidad de estar registrado.
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