Windows, Git Bash & Putty

Rustam Safin Sep 3, 2014

Надоело постоянно вводить пароли в git bash для пулов/пушей

Рецепт для Windows:

  1. Установить Git, Putty + Plink + PuttyGen + Pagent (с официального сайта можно скачать установщик)
  2. Сгенерировать ключи в PuttyGen в формате .ppk, закинуть их в %HOME%.ssh
  3. Создать ярлык для запуска Pagent

    “C:\Program Files (x86)\PuTTY\pageant.exe” “C:\Users\snegovik.ssh\work_rsa.ppk” “C:\Users\snegovik.ssh\github_rsa.ppk”

  4. Запустить Pagent с помощью ярлыка, ввести пароли для ключей

  5. Запустить Putty, подключиться один раз ко всем серверам, можно ничего не вводить, просто принять fingerprint

  6. Установить переменную окружения (советую Rapid Environment Editor)

    GIT_SSH=C:\Program Files (x86)\PuTTY\plink.exe

  7. Запустить Git bash и радоваться

Rustam Safin

C# and Python developer