سرویس github یه سرویس هست که روش سورسهای پروژهها در اختیار همه هست. شما برای این که کد رو کامپایل کنید، باید سورسش رو دریافت کنید. برای این کار هم روشهای مختلفی هست. مثلاً میتونید از طریق اون دکمهی Download ZIP که توی صفحهی اول پروژه سمت راست هست کلش رو به عنوان یه فایل ZIP دریافت کنید و روی سیستم extract کنید. یه راه دیگهاش که اصولیتر هست و برای development استفاده میشه، اینه که git رو روی سیستمتون نصب کنید و بعد توی command line یه پوشهی خالی بسازید و توش دستور زیر رو اجرا کنید:
git clone https://github.com/brianfrankcooper/YCSB.git
این دستور میره تمام سورس رو براتون میاره توی پوشهی مورد نظر و آمادهی دستکاریش میکنه! یعنی هر تغییری که روش بدید، توسط git داره track میشه. دربارهی git اینجا بیشتر بخونید:
http://git-scm.com
https://en.wikipedia.org/wiki/Git_%28software%29