Subir a GitHub con Git y VSCode

By Andrés Sánchez

1. Configurar Git

Para ello nos iremos a una terminal (Ctrl + Alt + T) y pondremos el siguiente comando:
(Uso Windows)


2. Comprobar version

En nuestra terminal, usaremos:
Esta nos deberia devolver algo como esto: git version 2.25.1"


3. Configurar Git

Primero es obligatorio tener una cuenta registrada en GitHub, si no tienes una, creala ahora.
Posteriormente usaremos estos dos comando en nuestra terminal:
Este input de arriba podeis editarlo, cambiad tuNombre y tuCorreo (el correo que hayais usado en GitHub) y dadle a copiar también
Para comprobar que todo ha ido bien, usad esto:
El resultado debe ser:
user.name=Andrés
user.email=sitosanzdev@gmail.com
...

4. La clave

Windows
Si programais Script Bash en Windows... Bueno, lo primero, debes descargar Git y instalarlo.

Nuevamente seguiremos los pasos de configuración, ya sea desde Git Bash (la terminal que hemos intalado) o desde el mismo VSCode (Terminal > Nuevo Terminal > Símbolo v al lado del + en la Terminal > Git Bash)

Una vez hecho esto, cuando hagáis vuestro primer git push os debería salir una interfaz para iniciar sesión desde el navegador (si ya habeis iniciado sesión, se hara automaticamente)
Izquierda/Arriba: Interfaz de inicio se sesión. Derecha/Abajo: Inicio de sesión exitoso.

Ubuntu
Para configurar la autenticación en Git Bash, al hacer nuestro primer git push nos pedirá un usuario y contraseña, pero esta contraseña NO es la que hemos registrado en GitHub. Esa "contraseña" es el token que vamos a generar ahora.
Para crear el token, vamos a Tokens GitHub
- ¡IMPORTANTE!: Tener correo verificado
- Generate new token > Generate new token (classic)
- Le ponemos un nombre (note)
- Configuramos su expiración (yo pongo 60/90 días)
- En scopes seleccionamos: repo / workflow / write:packages / delete:packages / admin:org
- Abajo le damos a Generate token
Nos aparecerá un código así: ghp_AS3e234SsdweSdwed. Esta es nuestra contraseña


5. Uso de Git

Crear un repositorio
Para crear un repositorio nos iremos a nuestra foro de perfil, al símbolo + que hay al lado y le daremos a new repository, añadiremos el nombre y le daremos a crear repositorio o bien nos iremos a Nuevo Repositorio. Una vez creado el repositorio, nos saldrán varias líneas de comandos, de aquí, usaremos las siguientes de una en una (Indudablemente en VSCode o en la carpeta contendero desde Git Bash):
Iniciar un repositorio

# Iniciamos el repositorio
git init
# Lo enlazamos al que hemos creado
git remote add origin https://github.com/usuario/repositorio.git
# Añadimos todos los archivos
git add .
# Guardamos la version
git commit -m "VERSION"
# Cargamos el contenido en el repositorio
git push -u origin master
Actualizar un repositorio
Para actualizar un repositorio deberiamos usar estos comandos:
# Añadimos todos los archivos
git add .
# Guardamos la version
git commit -m "VERSION"
# Cargamos el contenido en el repositorio
git push -u origin master
Borrar un repositorio
Dentro de GitHub entramos al repositorio > Settings (bajamos del todo) > Delete this repository, deberemos poner nombreusuario/nombrerepositorio e incluso en algunos casos volver a iniciar sesión.
Para borrar todos los archivos .git y no reinicializar un repositorio deberemos poner por comandos: rm -rf .git

LinkedIn | GitHub