Menu

Cómo subir un proyecto a un repositorio de GitHub

Cómo subir un proyecto a un repositorio de GitHub

Cómo subir un proyecto a un repositorio de GitHub:

 

Si eres novato en el mundillo del desarrollo es posible que no sepas cómo subir un proyecto a GitHub, un portal creado para que cualquier desarrollador pueda alojar el código de sus aplicaciones, programas o herramientas en un repositorio para que otros miembros de la comunidad puedan descargarlo e incluso colaborar para mejorarlo y crear ramificaciones a partir del mismo. 


Cómo crear un repositorio en GitHub: 


Con una cuenta en esta plataforma, cuyo registro es gratuito, puedes subir archivos a GitHub. Para ello, hay crear un repositorio en GitHub donde alojarlo siguiendo estos pasos: 

 

  1. Utiliza el menú desplegable de la esquina superior derecha de cualquier página  y selecciona Nuevo Repositorio.

  2. Escribe un nombre para el repositorio. También puedes añadir una descripción al mismo. 

  3. Elige la visibilidad del repositorio: público, interno o privado. 

  4. Selecciona Inicializar este repositorio con un README, que contendrá la información del proyecto y puede editarse en cualquier momento. 

  5. Haz clic en Crear repositorio. 

 

Cómo subir el código de un proyecto al repositorio de GitHub:

 

En la parte inferior del repositorio se visualizará el contenido del README (es conveniente crearlo y darle unos estilos adecuados), además de instrucciones sobre cómo funciona el programa, aplicación o herramienta y cómo ponerlo en marcha. 

 

Para subir un código previamente creado hay que hacer lo siguiente: 

 

1. Abre la terminal en la carpeta donde se alojan los ficheros fuente y escribe el siguiente código para iniciar git en dicha carpeta: 

 

git init 

 

2. Se habrá creado la carpeta .git con la información del proyecto. Añade los ficheros para subir el mismo con este comando: 

 

git add 

 

Otra forma de añadir un único fichero es introduciendo el comando siguiente: 

 

git add nombrdelfichero 

 

3. Prepara los ficheros que quieres subir con una pequeña explicación acerca de los cambios: 

 

git commit -m “Creado el proyecto inicial” 

 

4. Debes subir los cambios a GitHub. Para ello tienes que saber la ruta del repositorio (acabada en .git) que está en Clone or Download, el botón verde de la página del proyecto. Luego añade el repositorio desde la terminal con este comando: 

 

git remote add origin URLrepositorio.git 

 

5. Sube los cambios con el siguiente comando: 

 

git push origin master 


 Si has seguido estos pasos, los cambios aparecerán en la página del proyecto, ¿fácil verdad?

 



Cómo subir un proyecto local a GitHub desde Visual Studio Code:

 

Microsoft tuvo la genial idea de integrar GitHub en su entorno de desarrollo para que los desarrolladores pudieran subir sus proyectos sin problemas desde Visual Studio Code. Para ello hay que hacer lo siguiente: 

 

  1. Conéctate a GitHub desde Visual Studio Code yendo a la sección Team Explorer, luego haz clic en Administrador de conexiones y después en Sign in. 

  2. Introduce tu usuario y contraseña de GitHub. 

  3. Si no lo has hecho antes, crea un repositorio para tu espacio de trabajo como viste previamente. 

  4. Añade tu proyecto haciendo doble clic en el repositorio. 

  5. Copia la solución del proyecto a la ruta del espacio de trabajo. 

  6. Haz clic en Cambios y verás una lista que muestra los archivos que se incluirán en el repositorio. 

  7. Añade una descripción sobre los cambios y haz clic en Commit All. 

  8. Sincroniza los cambios con GitHub para subir los archivos a dicha plataforma haciendo clic en Sync al aparecer el mensaje de confirmación de Commit. 

  9. Presiona el botón Push para que inicie el proceso y verás un mensaje que confirma la publicación del proyecto en el repositorio. 

  10. Entra en la web de GitHub y accede a tu cuenta para verificar si el proyecto se ha subido correctamente. 

 

Si has seguido estos pasos, tu proyecto se habrá subido correctamente a GitHub. 



 

¿Fácil verdad?

 

Related posts
Why is Usability Important in the Design of Technological Products and Services?
By Carolina César Piepenburg  |  17 December 2024

Discover here some tips to achieve a good usability in a technological product or service.

Read more
Microservices vs Monolithic: The Future of Software Development
By Sergio Darias Pérez  |  12 August 2024

We explain the differences between a monolithic architecture development approach vs. microservices. Examples, practical uses and benefits.

Read more
Which Software Development Life Cycle Methodology is the most suitable for your project?
By Carolina César Piepenburg  |  03 June 2024

Find out here which software lifecycle model will allow you to work more efficiently.

Read more