在JGit中,与Git凭据相对应的是CredentialsProvider接口。所有建立到远程存储库的连接的命令都可以通过配置CredentialsProvider实例来完成。它们继承自TransportCommand,这个类有一个setCredentialsProvider方法。
.gitcredentials
读取的CredentialProvider。为了让JGit团队知道您对这样的功能感兴趣,您还可以提交一个增强请求或者在开发者邮件列表上发布。 - Rüdiger Herrmann