# Básicos remoto - GitHub
Requisitos
- Ya deberías tener una cuenta en GitHub, tan solo es necesario un correo electrónico, ir al sitio web de GitHub (opens new window) y rellenar el formulario de registro.
# Repositorios
Los repositorios en GitHub son el lugar donde se guardan tus proyectos de forma individual. Para crear un nuevo repositorio dentro de Github:
- En la esquina superior derecha de cualquier página, utiliza el menú desplegable y selecciona Repositorio Nuevo.
- Teclea el nombre de tu repositorio, y una descripción opcional.
- Elige la visibilidad del repositorio: Público o Privado (normalmente seleccionaremos público)
- Haz clic en Crear repositorio.
- GitHub nos muestra las instrucciones a seguir para subir nuestro proyecto al repositorio que acabamos de crear.
# 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:
- 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.
- 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
- 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
- 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
TIP
- A partir de ahora normalmente solo utilizaremos el comando git push para subir los archivos a nuestro repositorio en Github.
git push
← Básicos local Ramas →