Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3817|Jawab: 4

Mendownload proyek besar menggunakan kode sumber klon dangkal Git

[Salin tautan]
Diposting pada 19/02/2023 18.42.56 | | | |
Persyaratan: Dengan menggunakan perintah klon git, kode sumber dan riwayat perubahan proyek akan dikloning ke disk lokal secara default, jika file proyek sering diperbarui dan diulang, kami akan mengunduh banyak riwayat, jika kami hanya ingin berkonsultasi dan mempelajari kode sumber terbaru, kami hanya perlu mengunduh kode terbaru sesuai permintaan.


Mengkloning seluruh repositori adalah prosedur operasi standar menggunakan Git. Setiap klon biasanya menyertakan semua yang ada di repositori.
Ini berarti bahwa saat mengkloning, Anda tidak hanya mendapatkan file, tetapi juga setiap revisi dari setiap file yang pernah dilakukan, serta riwayat setiap komit. Dan jika Anda memiliki banyak aset dalam basis kode Anda, itu akan berisi sejarah yang panjang. Masalah utamanya adalah bahwa ini menciptakan kemacetan dalam pipeline integrasi berkelanjutan (CI).
Lihat proyek pengoptimalan basis kode seperti github.com, seringkali perlu menyelesaikan kloning kode, semakin banyak proyek bertabur bintang, semakin besar jumlah kode, semakin panjang riwayatnya, dalam kasus jaringan domestik yang buruk, sering mengunduh beberapa GB setelah diunduh, jaringan terputus. Setelah terganggu, itu tidak dapat dilanjutkan, dan harus dimulai dari awal, yang menyedihkan.


Klon dangkal Git

Kami hanya mengkloning catatan penerapan terbaru dengan perintah berikut:

--dalamMewakili kedalaman kloning,-- depth 1 berarti bahwa ia hanya mengkloning catatan commit terbaru dan konten terbaru setelah commit ini, dan tidak mengkloning history commit, yang memiliki efek tidak dapat melihat catatan commit historis, tetapi kecepatan kloning sangat ditingkatkan.

Kloning kode sumber + riwayat terbaru sebagai berikut:



Kloning hanya kode sumber terbaru, sebagai berikut:



(Akhir)




Mantan:Contoh pasca-robot komunikasi jendela browser
Depan:PDF.JS Pratinjau file PDF bahasa Cina tidak ada masalah yang ditampilkan
 Tuan tanah| Diposting pada 19/02/2023 18.43.59 |
Diposting pada 20/02/2023 10.59.31 |
Belajar belajar
 Tuan tanah| Diposting pada 06/10/2023 11.03.45 |
GitHub menggunakan REST API untuk melihat ukuran repositori
https://www.itsvse.com/thread-10674-1-1.html
 Tuan tanah| Diposting pada 12/06/2025 11.15.41 |
Repositori Proyek Klon Penuh Git (Repositori Gambar)
https://www.itsvse.com/thread-11024-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com