Nge-clone Github Gede dan Lama Banget

M Dedi Rudianto
Biji Inovasi
Published in
1 min readJan 31, 2018

Kadang pas nge-clone project dari repo semacam github, ukurannya gede banget. Kok bisa gede gitu? Ya.. karena semuanya masuk, history dari awal commit sampai terakhir. Belum ditambah lagi kalau project itu nge-branch ga karuan. Padahal kita ga ada rencana ikut2an develop, cuma pengen lihat2 aja. Dan seringkali butuhnya cuma versi ter-update, misalkan untuk sample2 app.

Caranya biar ukuran repo yang di-clone ga begitu gede amat? Tinggal kasih aja parameter buat ambil paling terupdate, yaitu--depth 1 dan--single-brach. Jadi contohnya adalah seperti ini:

git clone --depth 1 --single-branch https://github.com/repoku-da

Repo di atas adalah fiktif, jadi ganti sendiri :D Nah,--depth 1 itu biar cuma ambil history terakhir, cuma 1 kedalaman aja. Terus --single-branch itu ambil satu branch utama aja, alias master.

Kok setelah clone ukurannya tetep gede? Ya berarti emang ukurannya segitu keles. Dia history-nya emang dikit dan cuma satu branch aja, tapi dengan ukuran source code yang gede.

--

--

M Dedi Rudianto
Biji Inovasi

Digital Innovator and Entrepreneur, Founder at Biji Inovasi