No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Python con Git y GitHub

5/20
Recursos

Aportes 80

Preguntas 29

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Al darle git push origin master, me dio fatal authentication failed for github. Esta fue mi soluci贸n:

  • Ir a github
  • settings
  • Developer settings
  • Personal acces token
  • Tokens (classic)
  • Generate new token
  • copiar el nuevo token
  • ir a la terminal y ejecutar nuevamente git push origin master
    y en la clave pegar el nuevo token. As铆 pude solucionarlo.

Hola Chicos! 馃槃

Crear repositorio en GITGUB

Comando para enlazar e inicializar

  • ll

  • git init

  • ll

  • git remote add origin (enlace gitgub)

  • git remote -v

  • git add *

  • git commit -m 鈥淢i primer archivo鈥

  • git push origin master

Refrescar pagina y revisar

Despues de tener los dos archivos .gitignore y README.md_ agregarlo al gitgub, revisar que esten los tres archivos cargados.

Imperdible el curso de Git y GitHub de Freddy Vega (el patr贸n):

https://platzi.com/cursos/git-github/

Se recomienda totalmente

Hola, les comparto mi caso especifico y como logre solucionarlo.

Al momento de hacer git push origin master obtuve el siguiente error

Luego de romperme la cabeza un par de horas me di cuenta de que mi problema era que al haber tomado el curso de GitHub antes de crear mi entorno de WSL mi llave SSH hab铆a quedado en un home diferente por lo que mi soluci贸n fue user el siguiente comando en la terminal
git remote set-url origin ( Tu direcci贸n HTTPS de GitHub)
De esa manera se modifica de nuevo por defecto a la direcci贸n normal antes de pedir la llave ssh y pude proceder con los pasos planteados por otros compa帽eros en los comentarios

Ir a github
settings
Developer settings
Personal acces token
Tokens (classic)
Generate new token
copiar el nuevo token
ir a la terminal y ejecutar nuevamente git push origin master
y en la clave pegar el nuevo token

Espero que ayude a alguien con una situaci贸n similar
Nota: El 煤nico detalle que no pude solucionar es que luego de esto te pedir谩 la clave de tu token cada cierta cantidad de tiempo

El README es un archivo con extensi贸n .md, es decir, est谩 escrito en Markdown, que es un lenguaje de marcado utilizado para convertir texto en HTML v谩lido.

En plataformas de repositorios remotos como GitHub, la funci贸n de este archivo es presentar informaci贸n del proyecto, como:

  • Descripci贸n de su proyecto;
  • Funcionalidades;
  • C贸mo pueden usarlo los usuarios;
  • Donde los usuarios pueden encontrar ayuda sobre su proyecto;
  • Autores del proyecto.

Si quieren consejos de como crear un buen README les recomiendo esta web 馃憠 make a readme

Para los que tengan problemas con el push inicial recuerden primeramente utilizar la rama main. Esto se hace con:
git branch -M main
Una vez hecho esto deber谩s hacer un pull inicial con el comando:
git pull origin main --allow-unrelated-histories

Se te pedir谩 tu usuario de GitHub y tu contrase帽a.
Haciendo esto no hay problema. Yo solucion茅 lo de las contrase帽as con este video:
https://www.youtube.com/watch?v=2nzOI-ynXF4&t=309s&ab_channel=TodoCode

De igual manera para que no te vuelva a pedir contrase帽a segu铆 estos pasos:
https://www.freecodecamp.org/espanol/news/como-evitar-que-git-siempre-solicite-las-credenciales-de-usuario/

Espero que les sirva :3

Buenos dias, para los que tuvieron problema para hacer el git push, porque habian realizado anteriormente el curso de Git de Freddy y les quedo la llave ssh en el entorno de windows, les comparto un tutorial que encontre en Platzi, de Bernardo Ayala, con esto lo pude solucionar. Hay que copiar las llaves al WSL.
Todos mis respetos y muchas gracias a Bernardo!

Aqui les dejo la direccion

https://platzi.com/tutoriales/1557-git-github/7538-copiar-llaves-ssh-de-windows-a-wsl-2/

Cambiar el nombre de la rama master

git branch -m master main

Si alguno tiene problemas al hacer push porque les solicita usuario y contrase帽a y la contrase帽a no les esta funcionando es por qu茅:

Apartir de cierta fecha git prohibi贸 hacer push con tu contrase帽a de tu cuenta y por esto tienen que generar un

-Personal Acces Token

Para hacerlo vayan a

1.-Settings
2.-En la Left-Side-Bar busquen "Developer settings"
3.-Clickeen en Tokens(classic)
4.-Generate New Token
Les arrojara una especie de codigo鈥
guardenlo donde puedan porque cuando les pida contrase帽a para hacer push ese es el que tienen que colocar鈥

Eso ser铆a todo
隆Saludos!

Nota 01: si no les aparece la informaci贸n que el profesor tiene en su terminal al colocar ll usen el comando ls -al.

Nota 02: Si les llegar谩 aparecer un error similar a esto:

utilizen el siguiente comando:
$ git reset --mixed origin/main

una vez terminado vuelven a cargar los datos con:
$ git add .
$ git commit -m 鈥渕ensaje鈥

y finalizan con el git push:
$ git push origin main

IMPORTANTE TAMBIEN REALIZAR LA CONFIGURACI脫N DE USERNAME Y USEREMAIL con git config --global

Nada mejor que venir del curso profesional de Git-Github dado por el crack freddy

Vengo de el curso de git y github, recuerden que master ya no existe con la actualizaci贸n, es main ahora.

Para hacer este curso, es mejor, inicialmente, hacer el curso profesional de git y github del M谩ster Freddy. Es brutal, muy completo, y da muy buenas bases y much铆simos m谩s shortcuts para la terminal. Sin desmeritar el trabajo de Anita 馃ぃ.

Como buena practica antes de hacer push es hacer pull para traer los cambio.

Les recomiendo tomar el curso de Git y Github antes de venir ac谩, es s煤per 煤til porque Nicol谩s est谩 haciendo uso de su llave SSH para clonar el repositorio y a帽adir el origen, algo que explican en el curso ya mencionado.

En caso de que no sepan usar una llave SSH, les recomiendo entonces usar el link HTTPS (mala pr谩ctica).

Minuto 6:15
Recuerden siempre hacer un pull antes de hacer push 馃槄

Recuerden que si usan git con SSH, deben usar el comando

git remote add origin [email protected]:tu_usuario/curso-python-pip.git

Para agregar el repositorio.

Hola! Estoy usando Ubuntu en windows, es una mala pr谩ctica crear los directorios en el home de ubuntu? deber铆a crearlos en una ruta como /mnt/c/users/yyyy o en la que est谩 by default /home/ubuntuaccount/

Le comparto los pasos que segu铆 con el siguiente error que tuve al hacer el primer Push:

$ git push origin master
git@github.com: Permission denied (publickey)
fatal: Could not read from remote repository.

Please make sure you have the correcto access rights and the repository exists.

Pasos:

Abre Git Bash o la terminal de tu preferencia.
Genera una nueva clave SSH con el siguiente comando:

ssh-keygen -t rsa -b 4096 -C "tu_correo@ejemplo.com

Este comando generar谩 una clave SSH de 4096 bits y la asociar谩 con tu correo electr贸nico.
Sigue los pasos que te da la consola.
Esto agregar谩 tu clave SSH al ssh-agent y te permitir谩 autenticarte en GitHub sin tener que ingresar tu contrase帽a cada vez.
Copia tu clave SSH al portapapeles con el siguiente comando:

clip < ~/.ssh/id_rsa.pub

Este comando copiar谩 tu clave SSH al portapapeles.

Agrega tu clave SSH a tu cuenta de GitHub siguiendo estos pasos:

  • Inicia sesi贸n en tu cuenta de GitHub.

  • Haz clic en tu foto de perfil en la esquina superior derecha y selecciona 鈥淪ettings鈥.

  • En el panel de navegaci贸n de la izquierda, haz clic en 鈥淪SH and GPG keys鈥.

  • Haz clic en 鈥淣ew SSH key鈥 o 鈥淎dd SSH key鈥.
    En el campo 鈥淭itle鈥, ingresa un nombre descriptivo para tu clave SSH.

  • Pega tu clave SSH en el campo 鈥淜ey鈥.

  • Haz clic en 鈥淎dd SSH key鈥

Para evitar que te pida una y otra vez el username y password utiliza este comando:
*reemplaza las mayusculas
*para sacar el token esta en otras aportaciones

git remote set-url origin https://USERNAME:TOKEN@github.com/USER/TUREPOSITORIO.git 

Hice desde Cmder en vez de WSL y funciona de diez

Si alguien ha tenido problemas haciendo el 鈥済it push origin master鈥, lo m谩s probable es que no tienen asignado a su computador la llave privada, a su sistema. Asimismo, deben tener asociada su llave publica SSH a su github.

Para poder realizar todo esto, y puedan resolver cualquier inconveniente, ya sea con cambiar correo electr贸nico, o poner otra contrase帽a, les recomiendo las siguientes dos clases, en estas podr谩n resolver todas estas dudas, y ver谩n que ya no les saldr谩 ning煤n problema

https://platzi.com/clases/1557-git-github/19950-configurar-llaves-ssh-en-github/

https://platzi.com/clases/1557-git-github/19951-conexion-a-github-con-ssh/

Espero, les sirva y puedan resolver todas sus dudas

Hola, despu茅s de hacer el 鈥済it push origin master鈥 y darme error, segu铆 las indicaciones de los compa帽eros generando un nuevo token, pero me sal铆a el siguiente error al introducir la clave del token: 鈥渦nable to access 鈥https://github.com/repo.git/鈥: The requested URL returned error: 403鈥.

Segu铆 las indicaciones del siguiente v铆deo para SOLUCIONARLO, generando un nuevo token y dando los permisos correspondientes: https://www.youtube.com/watch?v=u1Uwj9VqqxY

imposible鈥 llevo casi 2 horas luchando con git push origin master pero no hay manera. he seguido los pasos delos compis para resolver el problema, pero no hay manera. me dar error y mil historias mas. volvere loco a este paso.

Hola comunidad Platzi los que tenga problemas en subir su repositorio en Github les dejo un video para que vean y/o recuerden como se hacia: https://www.youtube.com/watch?v=lV5mrUYsucU&ab_channel=RahulWagh

Obtuve el mismo problema de error de autenticaci贸n al hacer git push origin main desde WSL. Es por que WSL no tiene acceso a las claves SSH que cree anteriormente en el curso de git, ya que est谩n en windows. Para solucionarlo copie las llaves desde ssh de windows hacia ssh de wsl, esto se hace desde wsl abierto en terminal de windows. Aqu铆 dejo el tutorial que me funcion贸 (solo que tuve que copiar solo las llaves, no pude toda la carpeta): <https://devblogs.microsoft.com/commandline/sharing-ssh-keys-between-windows-and-wsl-2/>
El error que he visto mucho porque lo tuve y no sabia como resolverlo, es mas cimplicado creando un token. Para resolverlo tengan en cuaneta que cuando van a copiar el comando git remote add origin... hay dos opciones arriba, que es https y ssh, si ya conectaron sus llaves con python en mi caso de WSL, solo deben seleccionar la opci贸n ssh y ya no les pedira credenciales para hacer push o pull. el comando con https seria este: 掳 git remote add origin <https://github.com/santimocano/curso-python-pip.git> y el comando con ssh seria este: 掳git remote add origin [email protected]:santimocano/curso-python-pip.git FIjense que no este el https en el link, que ese era el que siempre les pedira credenciales. Espero les sirva.
Luego de iniciar git debes cambiar el nombre de la rama con: `git branch -M main`, aunque para versiones actuales ya esta corregido. Lo importante luego de eso es corregior el pull y push con `main` al final
Hola, alguno sabe para que sirve .gitignore no me queda muy claro :c
Hola, alguno sabe de esto ![](https://static.platzi.com/media/user_upload/image-54d509fc-20af-4c7c-8985-1f45334a91a7.jpg)

cuando creen el token no olviden darle permisos de accesos a todos los repos

*tenia un error "*fatal authentication failed for github*" busqu茅 entre el curso de github se soluciona asi:* *1.CREAR LLAVES:* *tener en cuenta que LAS LLAVES SON PARA CADA PC, no es buena idea compartir las llaves* *para ver que email tengo vinculado usar* *git config -l* *cambiar correogit config --global user.email "[email protected]"* *conectamos la llavessh-keygen -t rsa -b 4096 -C "[email protected]"* *enter a todo, si quieres creas esa contrase帽a* *vemos si el servido de ssh funciona* *eval $(ssh-agent -s)* *debe aparecer algo asi:* *Agent pid 聽####* *agregamos las laver con el comando:* *ssh-add ~/.ssh/id\_rsa* 2.ABRIMOS LA PAGINA GITHUB *en git hub vamos a:* *settings* *ssh and gpc* *en ssh key pegar la clave publica que esta en el archivo* *id\_rsa.pub* *(como llegar a ese archivo, en el exprodar de windows escribir "\\\wsl$" alli esta una carpeta con nombre unbuntu y selecionas luego home y alli esta el nombre de tu pc y por ahi debe estar la carpeta .ssh, aca esta este archivo)* para el git remote fiijarse que este en ssh y seguimos con la clase
Recuerden que desde hace algunos a帽os la rama principal de git dejo se llamarse "master" y paso a llamarse "main".

Es interesante el uso de python con github para enviar estos proyectos. Esta sencillo pero se necesitaba algo de repaso.

Por si no quieren estar colocando la contrase帽a a cada rato, pueden crear una llave SSH y enlazarla a git aqu铆 tengo un repositorio en github con los pasos a hacer.
Primero deben ir al final de archivo y encontrar el titulo
::::::::Crear llaves ssh:::::::::::::::::
Despues de hechos los pasos ir a este titulo
::::::::Enlarze con github:::::::::::::::

Siguen los pasos y listo 馃槈

https://github.com/SuKuShaing/ComandosDeGit/blob/main/ComandosGit.txt

Para los que hicieron el curso de Git y GitHub de Freddy Vega y/o les sale el error: [email protected]: Permission denied (publickey). fatal: Could not read from remote repository. Es porque el error es que las llaves SSH del Git Bash no aplican a la terminal del WSL, hay que volverlas a a帽adir manualmente. Esta es la Soluci贸n que a m铆 me result贸: <https://www.youtube.com/watch?v=YnSMYgIybFU&ab_channel=Rookielifeline> Si les sirvi贸 denle like para que m谩s compa帽eros encuentren esta soluci贸n.
para configurar la contrase帽a que generaron del token a su repositorio local lo hacen con: git remote set-url origin https://\<token>@github.com/\<username>/\<repo>
Hola compa帽eros, espero pueda contar con su conocimiento debido a que tengo el siguiente error y no logro dar con la soluci贸n![](https://static.platzi.com/media/user_upload/image-8963bae0-f59a-4609-910d-37e8603e09ca.jpg) Ya he buscado en distintos foros y no logro pasar del error. Mucas gracias de antemano.
no me sali贸. debo volver a realizar ensayos
buenas noches Desde la consola al dar el comando git push origin master me sali貌 error adem脿s de pedirme link de conexi貌n... git remote add origin <https://github.com/ffiguer/python-pip.git>
\## Vinculando nuestra llave SSH en GitHub \--- Vamos a vincular nuestra terminal de comandos Ubuntu (nuestro \[\[Windows Subsystem for Linux]]). 1\. Ir al terminal 2\. Generar la llave SSH con el comando: ```Linux ssh-keygen -t rsa -b 4096 -C "\[correo electronico]" ``` \- ```-t rsa```: El tipo de algoritmo que estamos colocando. RSA es un m茅todo de encriptaci贸n \- ```-b 4096```: Es la cantidad de bits de la llave. Qu茅 tama帽o va a tener nuestra llave. \- ```-C```: El correo electr贸nico de tu cuenta de GitHub que vas a querer utilizar. 3\. Se genera una pregunta si se va a guardar la llave privada en la carpeta especificada 4\. Ingresar una contrase帽a o passphrase 5\. Evaluar el ssh agent \[\[SSH#SSH Agent]] ```Linux eval "$(ssh-agent -s)" ``` 6\. Copiar la llave privada, agrega la llave privada al agente de autenticaci贸n ```Linux ssh-add ~/.ssh/id\_rsa ``` 7\. Copiar la llave p煤blica. Para esto debemos movernos en la carpeta oculta ```.ssh``` que se encuentre en nuestro directorio ```~``` y hacer ```cat``` o ```vim``` en nuestra llave p煤blica ```id\_rsa.pub```. 8\. Ir a GitHub 9\. Ir a la secci贸n \*\*SSH and GPG Keys\*\* 10\. New SSH Keys. Aqu铆 tienes que pegar la llave p煤blica que copiaste y ponerle un nombre.
creo ya encontre la solucion a los que no les no podian hacer el git push origin main(ahora ya no se usa master) averiguando, encontre que seguro usamos el git bush con la clase anterior, con Don Fredy y este linea de comando es de ubuntu hay que volver a identificar las llaves SSH con: ssh-add {a continuacion pones la ruta donde esta el archivo de la llave PRIVADA dentro de la carpeta .ssh} haciendo eso podes continuar. sino hay que volver a crear las llaves y enlazar con tu cuenta de GITHUB, como en la clase de fredy(busca en la clase) espero que lea alla funcionado

A ver he perdido mucho tiempo con esto y ya que en el curso los comentarios nuevos no se repsonden鈥 que manda huevos estoy super descontento con Platzi con esto os cuento por si os sirve:

Para subir archivos con push ya no vale la contrase帽a, ten茅is que copiar y pegar un TOKEN (desde hace no se cuanto la seguridad en git hun va asi) por cierto en la terminal en contrase帽a lo que pegas o escribas no se ve.

IMPORTANTE ese token tiene que tener permisos, cuando lo cre谩is seleccionar todas las casillas y au.

Python with Git and GitHub

  • Crear nuevo repositorio en GitHub. Copiar el link git remote
- $git init (En el directorio proyecto)
- $git remote (link copiado en el proyecto de github)
- $git remote -v
- crear .gitignore desde [gitignore.io](https://www.toptal.com/developers/gitignore) 
y configurar (Windows, Linux, Macs, Python)
- Crear README.md
- $git add .
-$git commit -m 鈥淔irst commit鈥
-$git push -u origin master

no explicas nada bien papi, das por sentado que ya sabemos ciertas cosas

porque no nos dijeron este truco de gitignore_io desde la ruta de html y css y yo poniendo extensi贸n por extensi贸n 馃ぃ

A mi ya me aparece que agregar readme y el gitignore desde la pagina de github

Hola estimados para los que tengan las siguientes lineas de error al tratar de hacer PUSH en el repositorio GIT:
鈥渞emote: Support for password authentication was removed on August 13, 2021.
fatal: Authentication failed for鈥

Me ayudo a resolverlo el siguiente procedimeinto con el titulo 鈥淔or Linux these simple steps can solve your problem鈥 en el link cmpartido abajo:

https://stackoverflow.com/questions/68775869/message-support-for-password-authentication-was-removed

驴porque tenga que generar un token cada vez que hago git push origin master?, agradeazco los comentarios

Increible herramienta para los ignore, muchas gracias!

algien que me colabore 鈥e sale este error
error: remote origin already exists.

haber si alguien me comparte la solucion 鈥racias

Cuando veo una puerta que dice push o empuje me acuerdo de GG y por si las moscas el pull primero 馃槀
Lo que si no me agarra a mi bien, es el ssh, despu茅s del pre-work dejo de funcionar jaja y lo configuro y se desconfigura.

Es incre铆ble 3 HORAS SOLUCIONANDO EL ERROR AL ELAZAR EL GIT CON EL GITHUUB, me vi muchos tutoriales, vi muchos blogs, hice y deshice hasta que lo logre, no se bien como de todo lo que hice funciono pero lo logre, estoy desde las 2 AM hasta ahora las 6 y 45 AM y lo consegu铆, esto no tiene que ver con la clase pero que alivio鈥

A continuaci贸n, un resumen de comandos GIT:

## Inicializar repositorios
git init                        # Crear un repositorio en la carpeta actual
git clone [url-repository]      # Crear un repositorio basado en un repositorio remoto

## Manejo de ramas
git branch [branch-name]        # Crear una rama desde la rama actual
git branch -m [branch-name]     # Cambiarde nombre a la rama actual
git branch -d [branch-name]     # Eliminar una rama local
git checkout [branch-name]      # Moverse a una rama seleccionada
git checkout [commit-hash]      # Moverse a un commit seleccionado
git checkout -b [branch-name]   # Crear rama desde la rama actual y hacer checkout
git merge [branch-name]         # Unir la rama actual con la rama seleccionada

## Manejo de commits
git add [file-name]             # Agregar el archivo seleccionado al stage 
git add --all                   # Agregar todos los archivos modificados al stage
git reset [file-name]           # Descartar el archivo del stage 
git commit                      # Crear un commit, abre el editor para escribir
git commit -m "[description]"   # Crear un commit, con una descripcion breve

## Estado y consultas
git status                      # Lista de archivos modificados no versionados
git log                         # Muestra todos los commits de la rama actual
git log --oneline               # Muestra todos los commits (primera linea)

Cuando est谩n creando los dos archivos en VS Code (README . md y . gitignore) recuerden darle ctrl + S para que se guarden antes de ir a la terminal y hacer los commits 馃槂

Cuando le dan en crear en gitignore a m铆 me apareci贸 la pantalla en blanco, entonces le das ctrl + A (as铆 seleccionas todo el texto de la p谩gina), lo copias y pegas en VS Code

Intente de todo hacer login con llaves RSA desde ubuntu pero nunca pude, lo curioso es que en windows no me llamo, osea, desde el sistema operativo anfitrion

Ahora. Git solo acepta el protocolo SSH, ya no HTTP

No se olviden que antes del commit siempre se debe configurar el email y nombre de usuario de la cuenta de github

Cuantas cuentas tiene el profe en github 馃槷

Si en esta clase, no entendieron algo, es super recomendable detenerse y dirigirse al Curso Profesional de Git y GitHub. Ahi se aclara y se configura en profundidad todo el entorno de GitHub

CONFIGURACI脫N DE GIT EN WSL

Imagino que m谩s de uno tuvo problemas en este punto, dejare un enlace con una guia y el enlace a un video de alguien que configura del GIT en el WSL

guia google colab

Me vol贸 la cabeza el como crear el archivo .gitignore. Excelente recurso para sumar para desarrollar de ac谩 en adelante.

Ctrl + A para seleccionar todo el archivo en el bloc

Incre铆ble la pagina gitignore. io

Este codigo sirve para comparar cisualmente las dos distribuciones la real y la teorica;

import scipy.stats as stats
sample_means_binomial = pd.DataFrame(sample_df.mean(), columns=[鈥渟ample_mean鈥漖)
print(sample_means_binomial.head())
sns.kdeplot(data=sample_means_binomial,label=鈥渞eal鈥)
plt.axvline(x=sex_numeric.mean(), color=鈥榬ed鈥,linestyle=鈥榙ashed鈥 )

#graficando la teorica

maximo=max(sample_means_binomial[鈥渟ample_mean鈥漖)
minimo=min(sample_means_binomial[鈥渟ample_mean鈥漖)
media=(sample_means_binomial[鈥渟ample_mean鈥漖).mean()
desv=(sample_means_binomial[鈥渟ample_mean鈥漖).std()

x = np.linspace(minimo,maximo,1000)
plt.plot(x,stats.norm.pdf( x,media, desv), color= 鈥#9999ff鈥, label=鈥渢eorica鈥)
plt.legend(loc=鈥榰pper left鈥)

Para el problema con git push -u origin master
Me sirvi贸 el video siguiente: https://www.youtube.com/watch?v=65QlTSSlwhQ&ab_channel=PavanTricks

Si tienen problemas al hacer git push origin master, yo lo solucione simplemente al escribir

git push -u origin master , tal como indica git hub

Grande esta clase por que estaba teniendo muchos inconvenientes para lo que deb铆a ignorar el git
me gusta mas el comando: " git add . "

Si como yo tienen problemas para conectarse a Github (porque ya habian iniciado sesi贸n anteriormente). Puden intentar con la generaci贸n de llaves publicas y privadas.

Si estas en este punto y ya usaste anteriormente git, asignando a 鈥榦rigin鈥 el nombre de otro proyecto, es recomendable usar el siguiente comando:
git remote set-url <remote_name> <remote_url>
este cambia el la url del repositorio en origin. Pase un tiempo investigando por que no me permitia vincular el nuevo proyecto y fue por que us茅 el comando:
git remote add origin <url>
Que entiendo es cuando no tienes tienes proyectos remotos vinculados. Lamentablemente no tome captura del error para hacerlo mas visual. Espero a alguien le sirva.

Tuve muchos problemas y era por el direccionamiento, elimine el directorio nuevo y retome todo paso a paso desde la clase anterior, ya llegando nuevamente al paso de enlace remoto, lo ideal es hacerlo creando un token, asi ingresas EL NOMBRE DE TU USUARIO git ( no el correo) y en la contrase帽a ingresas la que te brinda el token (copia y pega) asi solucione.

Si tienen problemas la primera vez que ejecutan:

git push origin master

pueden ver este video para solucionarlo:

tomen el curso de git y github con Freddy, vale la pena!

Usen en la linea de comandos un solo codigo concadenando.
mkdir project && cd project && git init && git branch -m main
posterior git remote add origin <copien el link de su repositorio> && git remote -v

Cuando ejecuto el comando git init no se crea ninguna carpeta鈥