Mam pewne trudności z klientem git napisanym w Javie. Używam biblioteki jGit do łączenia się przez ssh na serwerze git. Problem polega na tym, że nie wiem, jak określić ścieżkę do klucza prywatnego i hasła do niego. Nie znalazłem żadnych przykładów w dokumentacji jGit dotyczących funkcji, które muszę wywoływać. Z tego, co przeczytałem, biblioteka jGit używa JSch do łączenia się z serwerem za pomocą ssh, a JSch obsługuje prywatne klucze i hasła. Czy ktoś ma jakieś doświadczenie z tym lub ma jakiś działający kod?Klient Java git używający jgit
Dziękuję
Jesteś geniuszem! Dziękuję bardzo, że działało jak czar. – azertys
@azertys byłoby pomocne, gdybyś mógł udostępnić więcej informacji, jak to działało. Nadal staram się to osiągnąć. Mam błędy: com.jcraft.jsch.JSchException: Auth fail \t w com.jcraft.jsch.Session.connect (Session.java:519) \t w org.eclipse.jgit.transport.JschConfigSessionFactory.getSession (JschConfigSessionFactory. java: 117) – mohanjot
Rozumiem, że minęło prawie 6 lat, ale jakakolwiek pomoc w tej sprawie byłaby niesamowita. – mohanjot