Het is niet bepaald makkelijk om code in te leveren via It’s Learning: bin- en obj-mappen weggooien, zippen, uploaden en bij iedere aanpassing is het hetzelfde riedeltje. Hebben we daar niet GitHub voor?
Docenten kunnen in It’s GitHub opdrachten plaatsen door middel van Markdown. Leerlingen kunnen vervolgens opgeven waar hun code staat in GitHub. Iedere keer dat je als leerling code pusht naar de master-branch, ziet It’s GitHub automatisch dat je je werk hebt ingeleverd. Hiervoor maakt It’s GitHub gebruik van de
GitHub API.