Primero, verifica donde estan. si de plano no sabes escribe esto en terminal

abre consola y ve ahome
'cd ~/ssh/'
'ls -l'
'code id_rsa.pub'

nos abre el editor de codigo con nuestra llave publica, y la copiamos

Ahora vamos a agregarla a Github

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b991bc0a-4080-4f93-a71c-7df6e931557d/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d6b5454d-4780-45ba-8615-11ba02232318/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3a4374fa-28a1-4a63-9ba6-56f514e238ea/Untitled.png

y listo se agrega la llave.


Ahora vamos a nuestro proyecto favorito lo clonamos por SSH

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/42b2c2c4-dfd3-494c-ada2-f569d071e50a/Untitled.png

vamos a nuestro proyecto, abrimos consola y escribimos en ella.

'git remote -v'
//origin  <https://github.com/adreanzoe/tejuiccino.git> (fetch)
//origin  <https://github.com/adreanzoe/tejuiccino.git> (push)
esas direcciones por url son las que cambiaremos por SSH

cambiamos la direccion de origin
'git remote set-url origin [email protected]:adreanzoe/tejuiccino.git'
vemos si cambió
'git remote -v'

Para hacer una prueba de esto bastaría con bajar la versión remota con pull y luego mandae los cambios con commit y push

para traer los cambios desde remoto
'git pull'

pero tenemos que especificar un poco mas
queremos hacer un pull desde origin, que es el ssh, para el master que tengo en mi pc
'git pull origin master'

has un cambio chiquito y escribe git diff para ver los cambios
'git diff'

hacemos commit
'git commit -am "cambio de version 2.0"'

Antes de enviar el commit deberia hacer pull origin master, no vaya a ser
'git pull origin master'

y ahora si lo enviamos
'git push origin master'
ya listo por fin