#pues es justamente eso tienes que

1 messages · Page 1 of 1 (latest)

naive topaz
#

he creado un hilo para no hacer tanto spam

#
origin Prototype
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.```
lone zealot
#

preguntale a chatgpt

naive topaz
#

pero no me ayudo :C

lone zealot
#

estas en windos cierto?

#

Check SSH Keys:

First, make sure you've added your SSH key to your local machine. You can check this with:
bash
Copy code
cat ~/.ssh/id_rsa.pub
If you see a long string starting with ssh-rsa or similar, that's your SSH key. If not, you'll need to generate one.

naive topaz
#

Si

lone zealot
#

sabes abrir la consola de git? es facil

#

normalmente right click git bash

naive topaz
#

si

lone zealot
#

usa este comando

#

cat ~/.ssh/id_rsa.pub

#

te debe decir algo

#

no me muestres

naive topaz
#

No such file or directory

lone zealot
#

no tienes public key

#

ese es tu problema

#

necesitas generar una y agregarla a ti github

naive topaz
#

Entiendo esa la debo generar en github?

#

o en vscode?

lone zealot
#

no

#

esa misma consola que abristes de git

#

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

#

ese comando

#

por supuesto usas tu email

naive topaz
#

me pidio algunas cosas

#

y se me genero creo

lone zealot
#

usa el comando de antes

#

ahora si debe salirte algo

#

si ya esta generada

naive topaz
#

si

#

ahora si sale algo

#

una key

lone zealot
#

ok ahora debes copiar todo ese garabato

#

y ponerlo en tu github

naive topaz
#

en que parte de github?

#

como se llama para buscarlo para que no sea tan pesada la explicacion

lone zealot
#

ssh

#

busca settings github

naive topaz
#

ese cierto?

lone zealot
#

si dale a new ssh

#

y ahi colocas todo lo que te da el comando

naive topaz
#

listo

lone zealot
#

con eso deberia ya dejarte

naive topaz
#

Muchisimas gracias :c lamento la molestia

#

si me dejo

lone zealot
#

si imagine

#

un gusto poder ayudarte

#

no necesitas hacer eso mas lo que hiciste fue generar un par de keys publicas y privadas

#

es la forma que tiene github para saber que realmente eres tu quien esta accediendo a tu github

#

si cambias de pc si tendras que volver hacer eso

#

o bien sacar la key privada de esa pc a la nueva

naive topaz
#

Una consulta

#

Por que antes con mi otra cuenta podia subir cambios y ahora me pide una constraseña por cada accion que deba hacer

lone zealot
#

github te pide una contrasenia ahora?

#

no deberia pedirte nada ahora

naive topaz
lone zealot
#

si vscode?

#

solo deberia ser una vez

naive topaz
#

cada push que hago me pide esto

lone zealot
#

ya porque cuando generaste la key le colocaste un password

naive topaz
#

(hice 3 pruebas en las 3 me pide eso)

lone zealot
#

vas a tener que eliminar la key o generar una nueva sin passphrase

#

no se si puedas quitar la passhrase

naive topaz
#

Entiendo lo hare de nuevo pero es que me pedia ingresarla

lone zealot
#

es opcional

naive topaz
#

D: me la pidio como 3 veces

#

Donde dice Empty o for lo deje Empty y me salia que ingrese una

lone zealot
#

ves que dice empty for no passpharses

naive topaz
#

sisi le di enter y despues sale "entres same .."

lone zealot
#

le das enter nuevamente?

#

no debes presionar nada mas solo enter

naive topaz
#

eso hice :c y vez que el mensaje sale varias veces hasta que ingrese una

lone zealot
#

quizas estabas presionando algo asi

#

mira

#
It will prompt you for the old passphrase. After that, it will ask you for a new passphrase. If you want to remove the passphrase, simply press enter when prompted for the new passphrase.```
#

el private key no es .pub

#

sabes moverte de directorio?

naive topaz
#

cd ..

#

no?

lone zealot
#

si

#

vas a ~/.ssh/

#

y busca la privada

#

y entonces colocas ssh-keygen -p -f /path/to/private-key

naive topaz
#

dame un momento tengo que ir a comer regreso

#

comere rapido para que no esperes tanto

#

D:

lone zealot
#

el nombre de la private deberia ser id_rsa

#

osea sin el .pub

naive topaz
#

llegue

#

de inmediato hago esto

#

si ahi esta id_rsa

#

no entiendo muy bien "ssh-keygen -p -f /path/to/private-key" aqui coloco el path de id_rsa?

#

ssh-keygen -p -f id_rsa algo asi

#

?

#

(creo que nos complicamos la vida solo cree una nueva y se soluciono) pero es muy interesante saber todo esto

lone zealot
#

una nueva carpeta sin keys?

naive topaz