Truly Portable Git

Я пытаюсь создать полностью переносимую версию git на USB-накопителе с собственными ключами SSH, и я хочу, чтобы он работал независимо от того, какую букву диска ему выдает Windows. Я установил портативный git, и большая его часть работает. Проблема, с которой я столкнулся, заключается в том, чтобы настроить $HOMEкак динамический. Я хочу, чтобы он указывал на /DRIVELETTER/PortableApps/PortableGit, поэтому, когда я генерирую и использую свои SSH-ключи, он будет идти /DRIVELETTER/PortableApps/PortableGit/.ssh/

Прямо сейчас $HOME— это /, и он определяет путь по умолчанию для генерации ssh //.ssh/ id_rsa, которого не существует. Я нашел сайт, на котором написано «SET IT TO /e/bla/bla/bla/», но это не работает, если буква диска J.

Я не нашел хороших руководств по настройке действительно переносимого git.

Спасибо за любую помощь Munchies

6
задан Munchies 9 May 2012 в 21:57
поделиться