JGitクライアントで少し挑戦しています。私はそれをJava Appに埋め込んでいます& Githubのアカウントの下にあるすべてのリポジトリを取り出して表示したいと思います。また、JGitを使用してGithubで直接リポジトリを作成することもできます。リモートリポジトリを作成するのと同じですか?Jgitを使用して私のGithubアカウントのすべてのリポジトリをプログラムで取得します
私はこれを通りましたlinkしかし、それは私にとっては一般的なようです。事前に感謝
JGitクライアントで少し挑戦しています。私はそれをJava Appに埋め込んでいます& Githubのアカウントの下にあるすべてのリポジトリを取り出して表示したいと思います。また、JGitを使用してGithubで直接リポジトリを作成することもできます。リモートリポジトリを作成するのと同じですか?Jgitを使用して私のGithubアカウントのすべてのリポジトリをプログラムで取得します
私はこれを通りましたlinkしかし、それは私にとっては一般的なようです。事前に感謝
List user repositories APIは、Javaを含むどの言語からでも呼び出せるもので、JGitとは関係ありません。
GET /users/:username/repos
それらの呼び出しを行うJavaライブラリの例では、これらのユーザーリポジトリのURLを取得したら、あなたはそれらのうちのJGitレポを作成することができます「GitHub API for Java」こと、およびそのjava.org.kohsuke.github.GHPerson.java#listRepositories()
方法
new PagedIterator<GHRepository>(
root.retrieve().asIterator("https://stackoverflow.com/users/" + login + "/repos?per_page=" + pageSize,
GHRepository[].class, pageSize))
う。
あなたのコードとエラーを投稿してください。 – Sachith
@ Sachith私は持っていただろうが、私は事実上それをやる方法を知らない。 – Olu
@Sachithあなたはそれを取得するためにAPIを必要としません。あなたは簡単なJavaのURL要求でそれを行うことができます。 – Olu