我想创建一个 Java 程序,它将使用用户名和密码登录到 github 帐户。我正在使用 JGit 库。我可以看到 git 命令(提交、拉取等)的示例片段,但不能看到登录。
我知道 JGit 为用户名和密码提供 CredentialsProvider 和 UsernamePasswordCredentialsProvider,但我不知道如何使用它来登录帐户。
该博客将有助于了解 UsernamePasswordCredentialsProvider 的使用, http: //gautirao.wordpress.com/2013/06/05/toying-around-with-jgit/