Cómo alojar un repositorio de código fuente abierto en Github
1. Cree una nueva cuenta de Github
Primero, abra su navegador favorito y visite github. La página de inicio se muestra a continuación.
Ahora, después de que se abra la página de inicio, complete una nueva cuenta de GitHub para registrarse.
Después de ingresar la información válida requerida para registrarse, será dirigido al paso de selección del plan. Hay 5 planes en esta página, podemos elegir según nuestras necesidades, aquí queremos elegir el plan gratuito. Entonces, hacemos clic para seleccionar el plan Gratis y completar el registro. Si planeamos crear una organización a continuación, debemos marcar "Ayúdame a configurar una organización a continuación".
2. Crear una nueva biblioteca
Después de registrar con éxito una nueva cuenta o iniciar sesión en Github, necesitamos crear una nueva biblioteca para comenzar nuestro viaje.
Haga clic en el botón ( ) junto a la identificación de la cuenta en la parte superior derecha y luego haga clic en "Nuevo repositorio".
Después de hacer clic en crear una nueva biblioteca, ingresamos a la página para completar la información requerida.
Después de rellenar la información, hacemos clic en el botón verde "Crear repositorio".
Después de completar estos pasos, veremos una página similar a la imagen de abajo.
3. Subir un proyecto existente
Si queremos compartir nuestro proyecto en Github, naturalmente tenemos que enviar el código a la biblioteca que creamos. Para hacer esto, primero necesitamos instalar git en nuestra máquina Linux. Si estuviera ejecutando Ubuntu 14.04 LTS en mi máquina, necesitaría ejecutar la herramienta apt para instalarla.
$ sudo apt-get install git
Ahora que git está listo, necesitamos cargar el código.
Nota: Para evitar errores, no incluya archivos README, de licencia o gitignore en la nueva biblioteca inicializada. Puede agregarlos después de enviar el proyecto a Github.
En la terminal, necesitamos cambiar el directorio de trabajo actual al directorio de su proyecto local y luego inicializarlo como una biblioteca Git.
$ git init
Luego agregamos los archivos en la nueva biblioteca local como nuestro primer envío.
$ git add .
Ahora enviamos los archivos que agregamos a la biblioteca local.
$ git commit -m 'Primera confirmación'
En la terminal, agregue la dirección URL de la biblioteca remota para que nuestra biblioteca local pueda enviarse al control remoto.
$ git remoto agregar URL de origen de la biblioteca remota
$ git remoto -v
Nota: asegúrese de reemplazar la "URL del control remoto" anterior biblioteca" con la URL de su propia biblioteca remota.
Ahora, para enviar cambios de nuestro repositorio local al repositorio de GitHub, debemos ejecutar el siguiente comando e ingresar el nombre de usuario y la contraseña requeridos.
$ git push origin master
Clonar una biblioteca
Si queremos descargar la biblioteca de códigos de github a nuestra máquina local con un simple comando, podemos Utilice el comando git clone, que clonará el directorio más reciente del repositorio remoto.
$ git clone /aruntechgeek/linspeed.git
Cambie la dirección URL anterior a la dirección que desea clonar.
Enviar cambios
Si realizamos cambios en nuestro código y queremos enviarlos a nuestro repositorio remoto, debemos ejecutar el siguiente comando en ese directorio.
$ git add .
$ git commit -m "Actualizando"
$ git push
Conclusión
¡Ajá! Hemos alojado con éxito el código fuente de nuestro proyecto en un repositorio de Github. Github es un servicio de alojamiento web rápido y flexible, y el sistema de control de versiones distribuido es conveniente y fácil de usar. Millones de grandes proyectos de código abierto residen en GitHub. Entonces, si tiene alguna pregunta, sugerencia o comentario, háganoslo saber en los comentarios. ¡Gracias a todos! Disfrútalo :-)