# Básicos remoto - GitHub

Git básico

Requisitos

# Repositorios

Los repositorios en GitHub son el lugar donde se guardan tus proyectos de forma individual. Para crear un nuevo repositorio dentro de Github:

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

git1

  1. Teclea el nombre de tu repositorio, y una descripción opcional.

git2

  1. Elige la visibilidad del repositorio: Público o Privado (normalmente seleccionaremos público)

git1

  1. Haz clic en Crear repositorio.

git1

  1. GitHub nos muestra las instrucciones a seguir para subir nuestro proyecto al repositorio que acabamos de crear.

git1

# Enviar nuestro proyecto a repositorio de Github

Como vimos antes Github al crear un repositorio nuevo nos finaliza dando las instrucciones a seguir, siguiendo con el ejemplo anterior fueron las siguientes:

git1

  1. Entrar en el directorio de nuestro Package de Scrypto (con el terminal)

Nota: Para poder seguir con los siguientes pasos ya hemos de haber iniciado git y commiteado los cambios de manera local, como se muestra en la unidad anterior, este directorio del package.

git1

  1. Y utiliza el comando git remote add seguido de: nombre remoto holamundo (shortname) y la Url remota en este caso de nuestro repositorio git.
git remote add holamundo https://github.com/noelserdna/scrypto-hola-mundo.git

TIP

  • El comando git remote nos muestra una lista de repositorios remotos agregados.
git remote
  1. Creamos una rama principal donde se guardará nuestro proyecto, en la siguiente unidad veremos lo que son las ramas y como utilizarlas.
git branch -M main
  1. Enviamos nuestro proyecto a GitHub con el comando git push seguido de la bandera -u que establece el repositorio como principal, el repositorio remoto que hemos agregado para este proyecto: holamundo y la rama que hemos establecido con el nombre main en el paso anterior.
git push -u holamundo main

git1

TIP

  • A partir de ahora normalmente solo utilizaremos el comando git push para subir los archivos a nuestro repositorio en Github.
git push