Próbuję stworzyć w pełni przenośną wersję gita na dysku USB z własnymi kluczami SSH i chcę, żeby działała bez względu na to, jakie okna napędu daje. Zainstalowałem przenośny git i większość z nich działa. Mam problem jest ustawienie $HOME
być dynamiczne Chcę, żeby wskazać /DRIVELETTER/PortableApps/PortableGit
więc kiedy generować i wykorzystywać moje klucze SSH to pójdzie do /DRIVELETTER/PortableApps/PortableGit/.ssh/
Naprawdę przenośna Git
Teraz $HOME
jest /
a to sprawia, że domyślną ścieżkę dla pokolenia ssh //.ssh/id_rsa
która nie istnieje. Znalazłem witrynę z napisem "USTAW TO /e/bla/bla/bla/
", ale to nie działa, jeśli litera dysku to J
.
Nie znalazłem żadnych dobrych przewodników do konfiguracji naprawdę przenośnego gita.
Dzięki za wszelką pomoc Munchies
Jesteś szalony. Napędy flash mają ograniczoną zdolność zapisu, zanim nie będą mogły być użyte. około 100 000 zapisów na bajt. Git zniszczy to wszystko w krótkim czasie. Mam nadzieję, że jesteś gotowy na powstanie wielu błędów ... lol teraz, jeśli używasz "prawdziwego sprzętu", który możesz dostać gdzieś ... To nie jest pytanie programistyczne, które musisz skonsultować z twoimi przenośnymi programistami git i twoim cygwinem dokumentacja do konfigurowania środowiska według własnych specyfikacji. –
@Triston: "Chcesz utworzyć skrzynkę wirusów w pudełku rozwojowym" - co? –
Zaufaj mi. Czuję się bardziej komfortowo w środowisku wiersza poleceń w stylu Unix, jednak nie jest to obecnie możliwe. Potrzebuję czegoś do zrobienia w ruchu w oknach. Również jestem OK, jeśli ten dysk z kciukiem działa tylko przez rok. – Munchies