我試圖創建一個完全可移植的版本的USB驅動器與它自己的SSH密鑰,我希望它工作,無論驅動器號窗口給它。我已經安裝了便攜式git,大部分工作。我的問題是設置$HOME
是動態的,我希望它指向/DRIVELETTER/PortableApps/PortableGit
所以當我生成並使用我的SSH密鑰就會去/DRIVELETTER/PortableApps/PortableGit/.ssh/
真正的便攜式Git
眼下$HOME
是/
,它使默認路徑爲SSH代//.ssh/id_rsa
哪些不存在。我找到了一個網站,上面寫着「將它設置爲/e/bla/bla/bla/
」,但如果驅動器號是J
,則不起作用。
我還沒有找到任何設置真正便攜式git的好指南。
感謝所有幫助 零食
你是瘋了。閃存驅動器在不可用之前具有有限的寫入能力。每字節大約100,000次寫入。 Git很快就會破壞這個東西。我希望你已經準備好迎接大量的錯誤......現在如果你正在使用「真正的硬件」,你可能會得到某處......這不是一個編程問題,你需要諮詢你的便攜式git開發人員和你的cygwin根據您的規格配置環境的文檔。 – 2012-05-09 22:10:32
@Triston:「你想讓病毒盒成爲一個開發盒」 - 什麼? –
相信我。在Unix樣式的命令行環境中,我感覺更舒適,但目前這不是一種選擇。我需要一些東西在窗戶上繼續。另外我很好,如果這個拇指驅動器只持續一年。 – Munchies