TortoiseGit y Pageant, tienen que "agregar la key" cada vez

Fondo: estoy usando git y TortoiseGit con github.com. Mi ciclo de desarrollo en la sucursal local de .git es el siguiente:

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 cada día, 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 reiniciar) antes.

Cada vez que tengo que:

 Right-click -> "Add key" -> and then networkingo 4) and 5) above 

y luego funciona He creado un icono / acceso directo manual en el que puedo hacer clic que se carga automáticamente:

 "C:\Program Files\TortoiseGit\bin\pageant.exe" c:\path\to\private.ppk 

Y si lanzo con ese atajo, carga la llave en la memory y funciona bien.


Pregunta: ¿Cómo puedo hacer que TortoiseGit recuerde o pase el parámetro "c: \ path \ to \ private.ppk" al concurso para que cuando se carga automáticamente esa primera vez también cargue automáticamente mi key privada?

¿Hay alguna configuration persistente que pueda usar?

¡Gracias por adelantado! 🙂

Simplemente coloco un acceso directo a pageant.exe con mi PPK en la carpeta "Inicio" del menu Inicio, para que se cargue automáticamente cuando Windows se inicia (aunque también solicita la contraseña).

"C:\Program Files\TortoiseGit\bin\pageant.exe" "D:\Dev\Git Private Key.ppk"

Todo hecho muy rápido y fácil si conoce los lugares correctos:

  1. Abre la configuration "TortoiseGit" en tu carpeta de proyectos
  2. Navega a "Git> Remoto"
  3. Seleccione el origen correcto
  4. "Putty Key"> "…"> vaya a su file * .ppk
  5. Voilá!

O simplemente agregue manualmente una input "puttykeyfile" en el file "some_project \ .git \ config":

 [remote "origin"] url = git@github.com:some_one/some_project.git fetch = +refs/heads/*:refs/remotes/origin/* puttykeyfile = C:\\Users\\some_one\\.ssh\\some_one@some.com\\id_rsa.ppk 
 C:\Program Files\putty\pageant.exe 1.ppk 2.ppk ... 
Intereting Posts