如何用Java登录github?

如何用Java登录github?,java,github,jgit,Java,Github,Jgit,我想创建一个Java程序,它将使用用户名和密码登录到github帐户。我正在使用JGit图书馆。我可以看到git命令(commit、pull等)的示例代码段,但不能看到登录的示例代码段 我知道JGit为用户名和密码提供了CredentialsProvider和UsernamePasswordCredentialsProvider,但我不知道如何使用它登录帐户。这个博客将有助于了解UsernamePasswordCredentialsProvider的使用,也许你应该试试文档。我也看过了文档。JG

我想创建一个Java程序,它将使用用户名和密码登录到github帐户。我正在使用JGit图书馆。我可以看到git命令(commit、pull等)的示例代码段,但不能看到登录的示例代码段


我知道JGit为用户名和密码提供了CredentialsProvider和UsernamePasswordCredentialsProvider,但我不知道如何使用它登录帐户。

这个博客将有助于了解UsernamePasswordCredentialsProvider的使用,

也许你应该试试文档。我也看过了文档。JGit有HttpAuthMethod类,但它是受保护的,因此不可访问..在我看来,链接博客并不是一个好答案。请,至少包括一些代码和/或写一个简短的解释。发布一些代码是必要的,因为博客帖子甚至整个网站都可能会消失,但保留有价值的答案供将来使用/搜索也是必要的。我正在寻找可以验证用户名和密码的代码。