Subir desde 0 con Git a Github al mismo tiempo en local y github
[[Cambiar de repositorio en Git]]
¿Cómo publicar un proyecto en GitHub? (Simple y resumido)
Publicar un proyecto en GitHub se puede hacer de dos maneras principales: directamente desde la web de GitHub o usando la línea de comandos (Git). Te explicaré la forma más común y versátil usando la línea de comandos, ya que te da más control y es la práctica estándar.
Requisitos previos:
- Tener una cuenta en GitHub (si no la tienes, créala en github.com).
- Tener Git instalado en tu computadora (descárgalo de git-scm.com).
Pasos para publicar tu proyecto:
-
Crea un nuevo repositorio en GitHub (online):
- Ve a github.com.
- Inicia sesión.
- Haz clic en el botón verde “New” (Nuevo) en la parte superior izquierda de la página, o en el icono de ”+” en la esquina superior derecha y selecciona “New repository”.
- Dale un nombre a tu repositorio (idealmente el mismo que el nombre de la carpeta de tu proyecto).
- Puedes añadir una descripción opcional.
- Decide si quieres que sea público o privado.
- NO marques la opción “Add a README file”, “Add .gitignore” o “Choose a license” aquí, ya que vamos a añadir nuestro propio
README.mdy otros archivos desde nuestra computadora. - Haz clic en “Create repository”.
- GitHub te mostrará una página con instrucciones. Mantén esa página abierta porque necesitarás los comandos.
-
Inicializa tu proyecto local con Git (en tu computadora):
-
Abre tu terminal o línea de comandos.
-
Navega hasta la carpeta raíz de tu proyecto usando el comando
cd:Bash
cd /ruta/a/tu/carpeta/de/proyecto -
Inicializa un repositorio Git local en esa carpeta:
Bash
git init
-
-
Añade tus archivos al “staging area” de Git:
-
Este comando le dice a Git que quieres incluir todos los archivos de tu proyecto en el próximo “commit” (guardado de cambios).
Bash
git add .(El
.significa “todos los archivos en el directorio actual”).
-
-
Haz tu primer “commit”:
-
Un “commit” es como una instantánea de tu proyecto en un momento dado, junto con un mensaje que describe los cambios.
Bash
git commit -m "Primer commit del proyecto"(Puedes cambiar el mensaje
Primer commit del proyectopor algo más descriptivo).
-
-
Conecta tu repositorio local con el repositorio de GitHub:
-
Copia la URL de tu repositorio de GitHub. Debería verse algo como
https://github.com/tu-usuario/tu-proyecto.git. -
Usa este comando (reemplazando la URL con la tuya):
Bash
git remote add origin https://github.com/tu-usuario/tu-proyecto.git
-
Aca si da error usar [[Cambiar de repositorio en Git]]
-
Sube tus archivos a GitHub (“push”):
-
Este comando sube tu código local a la rama principal (o
main) de tu repositorio en GitHub.Bash
git push -u origin main(En algunas versiones antiguas de Git, la rama principal se llama
masteren lugar demain. Simainte da un error, prueba congit push -u origin master).
-
¡Y listo! Si todo salió bien, al refrescar la página de tu repositorio en GitHub, verás todos tus archivos, incluido tu README.md, y el contenido de este se mostrará automáticamente en la parte inferior.
En resumen:
README.md: Es la carta de presentación de tu proyecto, explicando de qué trata y cómo usarlo.- Publicar en GitHub: Implica crear un repositorio online, inicializar Git en tu proyecto local, añadir y confirmar tus archivos, y luego “empujarlos” (push) a GitHub.




![欠けた月とドーナッツ 4 [Kaketa Tsuki to Doughnut 4]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1657393557l/59014631._SX50_.jpg)
![欠けた月とドーナッツ 3 [Kaketa Tsuki to Doughnut 3]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1631884153l/55892917._SX50_.jpg)
![欠けた月とドーナッツ 2 [Kaketa Tsuki to Doughnut 2]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1605467111l/55779144._SX50_.jpg)

![ストロボ・エッジ 2 [Sutorobo Ejji 2]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1338077053l/6019153._SY75_.jpg)






![気になってる人が男じゃなかった VOL.2 [Ki ni Natteru Hito ga Otoko Janakatta, Vol. 2]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1705539781l/205532064._SX50_.jpg)
![気になってる人が男じゃなかった VOL.1 [Ki ni Natteru Hito ga Otoko Janakatta, Vol. 1]](https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1679209103l/120730295._SX50_.jpg)


