Buenas noches. En la clase 03 Compartiendo el trabajo, en el último video encontramos las instrucciones para vincular nuestra cuenta en la plataforma GitHub con nuestro repositorio local (el que hemos venido trabajando).
Como mi sistema operativo es Linux, las cosas no suceden como en el video, al usar el comando "git push origin master" me bota un error de autenticación al tratar de ingresar el password. Dice así "remote: Support for password authentication was removed on August 13, 2021" esto quiere decir que no me recibe la contraseña que registré al entrar a GitHub.
Logré resolverlo generando un token.
- Ingresas a GitHub a tu perfil
- Vas a la esquina superior derecha y en tu foto y clickeas
- Bajas hasta Settings (en español debe ser Configuración o Ajustes)
- En el menú de la izquierda bajo tu foto, buscas < > Developer Settings (español debe ser Configuración de desarrollador)
- Vas a Personal access tokens/Tokens (Classic)
- Haces click en Generar nuevo token
- Le colocas un nombre descriptivo en el espacio Note (Nota)
- Eliges el tiempo de expiración y checkeas los ámbitos a donde se puede acceder con el token
- Das click en Generar token
- Te dan una línea de caracteres diversos, debes copiarla y guardarla bien porque después ya no la puedes ver
- Vas a la consola y configuras el usuario y correo que usas en GitHub con estos comandos
$ git config --global user.email "your_github_email"$ git config --global user.name "your_github_username"
- Vuelvo a usar el comando "git push origin master"
- Lleno el Username con el usuario que registré en el paso 11
- Y el Password con el token que me dió la plataforma GitHub, lo copio y lo pego sobre el cursor de la consola (el cursor no se mueve y parece que no se hubiera copiado pero allí está) y das un enter.
A mí me da el mismo resultado que en el video. Con esto ya termina el ejercicio del aula 03. Espero les sirva.