¿Cómo subir un repositorio a gitHub?

Es la primera vez que utilizo este repositorio y aparte de que no quiero que esta practica se me olvide seguramente pueda servir para otras personas, así que allá voy.

Primer paso, ¿cómo creamos un repositorio en github? 



Si vamos a la lista donde tenemos nuestros repositorios tan sólo tenemos que darle al botón verde, donde pone "New", se abrirá una ventana como esta:




Una vez hemos creado nuestro repositorio os voy a enseñar los comandos que hay que utilizar para subir todo vuestro proyecto a esta plataforma (en el caso de que lo vayáis a hacer de este modo). Hay que tener en cuenta que primero tenéis que tener GIT instalado en vuestro pc, podéis hacerlo yendo a esta página oficial: https://git-scm.com/download/win, descargáis dependiendo del sistema operativo, bits y demás y listo.

Vale, ahora debéis acceder a la carpeta donde tenéis todos los ficheros del proyecto que queréis subir a vuestro repositorio de github y debéis darle a click derecho y darle a la opción de "Git Bash Here". Se os abrirá una ventana de comandos y debéis empezar a introducir lo siguiente:

1. git init
2. Introducir vuestras credenciales de git. 


3. git branch -m main (Esto es para indicarle la rama del repositorio donde subiremos el proyecto.)
4. git remote add origin (URL del proyecto)




5. git pull origin main (PRIMERO PULL)
6. git push -u origin main (Y LUEGO PUSH)

Y ya estaría, pero dejadme comentaros algo por si os pasa lo mismo que a mí, yo en el quinto paso me encontré con el siguiente error: 




¿Qué debemos hacer para solucionarlo? escribir este comando: git pull --allow-unrelated-histories origin master. Se abrirá la siguiente ventana que es para ponerle un comentario al commit.




Y listo, luego podremos retomar esos dos últimos pasos (pull primero y segundo y último push) y ya tendríamos nuestro proyecto publicado en nuestro repositorio de github. 

Me despido hasta aquí y espero que os pueda servir de interés y sobre todo ayuda. 

¡Hasta la próxima entrada!

Comentarios

Entradas populares de este blog

Autenticación y autorización en: Blazor.

¿Qué es Blazor?

¿Qué es Radzen?