Memiliki riwayat revisi Git penuh memiliki banyak manfaat sebagai bagian dari proses pengembangan.
Tetapi produk kami adalah kode sumber, kami menggunakan bahasa skrip yang tidak memerlukan kompilasi atau pemrosesan, dan kemudian sejarah Git menjadi beban penerapan - dalam contoh kami, kami menerapkan lingkungan virtual yang bersih mengikuti setiap perubahan, memiliki beberapa penyebaran pada satu mesin.
Ada beberapa cara untuk mengurangi jumlah sejarah, misalnya klon dangkal yang efisiensinya tergantung pada seberapa dalam revisi di cabang, melakukan pengambilan alih-alih klon tetapi kemudian Anda masih mendapatkan sejarah dari revisi dan kembali, atau mendapatkan penuh Repo sekali lalu tarik ketika dibutuhkan tetapi ini boros dalam hal ruang disk dan cenderung kurang dapat diandalkan.
Apakah ada cara untuk mendapatkan satu revisi dari Git tanpa riwayatnya?