Git adalah kaedah pengawalan versi kod sumber sedangkan GitHub merupakan perkhidmatan penyimpanan repositori kod sumber. Dokumen ini membincangkan perbezaan antara Git dengan GitHub serta mengenal pasti alternatif kepada GitHub seperti Git OSDEC yang menyediakan perkhidmatan penyimpanan repositori percuma untuk agensi kerajaan Malaysia. Ia juga menerangkan konsep asas sistem repositori, staging, pull dan push dalam Git.