TortoiseGit y Pageant, tienen que “agregar clave” cada vez
windows-7 github (3)
Simplemente coloco un acceso directo a pageant.exe con mi PPK en mi carpeta de "Inicio" del menú Inicio, para que se cargue automáticamente cuando se inicie Windows (aunque también pide la contraseña).
"C:/Program Files/TortoiseGit/bin/pageant.exe" "D:/Dev/Git Private Key.ppk"
Fondo: Estoy usando git y TortoiseGit con github.com. Mi ciclo de desarrollo en la rama local .git es así:
1) Make whatever changes
2) Right-click on directory, choose "Git Commit -> branch"
3) Input the message and commit
4) Right-click on same directory, choose "Git Push"
5) I choose my options and...
La primera vez que hago esto todos los días, el concurso se carga automáticamente en segundo plano y su icono aparece en la bandeja del sistema. Pero, no es recordar el private.ppk que había cargado previamente el día (o reinicio) antes.
Cada vez tengo que:
Right-click -> "Add key" -> and then redo 4) and 5) above
y luego funciona. He creado un icono / acceso directo manual. Puedo hacer clic en el que se carga automáticamente:
"C:/Program Files/TortoiseGit/bin/pageant.exe" c:/path/to/private.ppk
Y si inicio con ese acceso directo, carga la clave en la memoria y funciona bien.
Pregunta: ¿Cómo puedo hacer que TortoiseGit recuerde o pase ese parámetro "c: / path / to / private.ppk" para mostrar de manera que, cuando se cargue automáticamente la primera vez, también cargue automáticamente mi clave privada?
¿Hay un ajuste persistente que pueda usar?
¡Gracias por adelantado! :-)
Todo hecho muy rápido y fácil si conoces los lugares correctos:
- Abra el "TortoiseGit> Configuración" en la carpeta de su proyecto
- Vaya a "Git> Remote"
- Seleccione el origen correcto
- "Putty Key"> "..."> navegue a su archivo * .ppk
- Voilá!
O simplemente agregue manualmente una entrada "puttykeyfile" en el correspondiente archivo "some_project / .git / config":
[remote "origin"]
url = [email protected]:some_one/some_project.git
fetch = +refs/heads/*:refs/remotes/origin/*
puttykeyfile = C://Users//some_one//.ssh//[email protected]//id_rsa.ppk
C:/Program Files/putty/pageant.exe 1.ppk 2.ppk ...