Saat melakukan git clonerepo melalui SSH atau HTTP, Anda mendapatkan output yang terlihat seperti ini:
Cloning into 'some_directory'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 7 (delta 0), reused 5 (delta 0), pack-reused 0
Unpacking objects: 100% (7/7), done.
Checking connectivity... done.
Saya tertarik dengan langkah "Memeriksa konektivitas" yang terakhir. Itu terjadi setelah repo dan semua metadata-nya telah diunduh, yaitu setelah semua konektivitas internet selesai.
Apa sebenarnya yang harus dilakukan oleh langkah proses ini?
Checking out files: 100% (2897/2897), done.setelahnyaChecking connectivity? TampaknyaReceiving objectsbukan berarti menerima konten. Sebagai contoh, ketika saya kloninggit, aku baris ini output:Receiving objects: 100% (199562/199562), 84.06 MiB | 3.90 MiB/s, done.. Namun, ketika saya mengunduh zip dari GitHub, direktori yang didekompresi hanya 28 MiB. Saya tidak yakin apa artinya ini, tetapi mungkin ringkasan dari semua komitmen di masa lalu atau sesuatu seperti itu.