Как получить список репозиториев в указанной учетной записи github с помощью Jgit API?

Поскольку я просил подтвердить, что у пользователя есть репозиторий, который он предоставил. Поэтому мне нужно перечислить репозитории, принадлежащие конкретному пользователю, используя их учетные данные. Я использую Jgit Eclipse для обработки git-hub из кода Java. Предоставляет ли этот API какой-либо готовый метод для этого? Пожалуйста, проведите меня через это.

Заранее спасибо.


person Varun Kumar    schedule 30.05.2014    source источник


Ответы (1)


Чтобы получить список репозиториев, принадлежащих учетной записи пользователя GitHub, вам потребуется использовать GitHub API. API не зависит от языка, все данные отправляются и принимаются в формате JSON по HTTP. Библиотеки оболочки Java перечислены на странице библиотек GitHub.

Как только вы определили репозиторий, к которому нужно получить доступ, вы можете использовать JGit для его клонирования.

person Rüdiger Herrmann    schedule 30.05.2014
comment
Даст ли он мне репозитории, которые пользователь не создает, но имеет разрешение на фиксацию и отправку операций?? Мне тоже нужны эти репозитории?? Могу ли я добиться этого?? - person Varun Kumar; 30.05.2014
comment
Вы читали документацию GitHub API для репозиториев? Это все есть. - person Rüdiger Herrmann; 30.05.2014
comment
Да.. Я читал. Но немного смущен тем, как это сделать из кода Java. - person Varun Kumar; 30.05.2014