Meskipun ini pertanyaan yang cukup lama, saya punya 2 sen untuk dibagikan.
Anda dapat mengunduh repo itu sebagai tar.gz juga
Seperti zipballtautan yang ditunjukkan oleh berbagai jawaban di sini, Ada juga tarballtautan yang mengunduh konten repositori git dalam tar.gzformat.
curl -L http://github.com/zoul/Finch/tarball/master/
Cara yang lebih baik
Git juga menyediakan pola URL yang berbeda di mana Anda dapat menambahkan jenis file yang ingin Anda unduh di akhir url. Cara ini lebih baik jika Anda ingin memproses url ini dalam batch atau skrip bash.
curl -L http://github.com/zoul/Finch/archive/master.zip
curl -L http://github.com/zoul/Finch/archive/master.tar.gz
Untuk mengunduh komit atau cabang tertentu
Ganti masterdengan commit-hashatau branch-namedi url di atas seperti di bawah ini.
curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.zip
curl -L http://github.com/zoul/Finch/archive/cfeb671ac55f6b1aba6ed28b9bc9b246e0e.tar.gz
curl -L http://github.com/zoul/Finch/archive/your-branch-name.zip
curl -L http://github.com/zoul/Finch/archive/your-branch-name.tar.gz