Я начну с предположения, что под «извлечением данных из github» вы подразумеваете, что собираетесь использовать внешний JAR, который кто-то создал и поместил на Github.Эти API невероятно полезны в качестве инструмента.
При управлении внешними API лучшим ресурсом является Apache Maven.Если вы используете Eclipse, вы можете создать проект Maven и работать оттуда.
Документация Maven
Maven позволяет пользователям получать прямой доступ к API-интерфейсам без необходимостибанки локально, что освобождает пространство памяти.Сам Maven довольно прост в использовании, но требует базовых знаний XML.Вероятно, на Youtube есть много учебников, и всегда есть Stack Overflow для получения дополнительной помощи.:)