Ini adalah perintah git-upload-archive yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
git-upload-archive - Kirim arsip kembali ke git-archive
RINGKASAN
git unggah-arsip
DESKRIPSI
Dipanggil oleh git arsip --terpencil dan mengirimkan arsip yang dihasilkan ke ujung yang lain melalui
Protokol Git.
Perintah ini biasanya tidak dipanggil langsung oleh pengguna akhir. UI untuk protokolnya adalah
pada git arsip sisi, dan pasangan program dimaksudkan untuk digunakan untuk mendapatkan arsip dari a
gudang jarak jauh.
KEAMANAN
Untuk melindungi privasi objek yang telah dihapus dari sejarah tetapi mungkin tidak
belum dipangkas, git-upload-archive menghindari penyajian arsip untuk komit dan pohon
yang tidak dapat dijangkau dari referensi repositori. Namun, karena menghitung objek
reachability mahal secara komputasi, git-upload-archive mengimplementasikan lebih ketat tetapi
seperangkat aturan yang lebih mudah diperiksa:
1. Klien dapat meminta komit atau pohon yang ditunjuk langsung oleh ref. Misalnya, git
arsip --remote=asal v1.0.
2. Klien dapat meminta sub-pohon dalam komit atau pohon menggunakan sintaks ref:path.
Misalnya, git archive --remote=Origin v1.0:Documentation.
3. Klien mungkin tidak gunakan ekspresi sha1 lainnya, bahkan jika hasil akhirnya dapat dicapai. Misalnya,
baik komit relatif seperti master^ maupun literal sha1 seperti abcd1234 tidak diizinkan,
bahkan jika hasilnya dapat dicapai dari referensi.
Perhatikan bahwa aturan 3 melarang banyak kasus yang tidak memiliki implikasi privasi. Ini
aturan dapat berubah di versi git mendatang, dan server diakses oleh git
arsip --remote mungkin atau mungkin tidak mengikuti aturan yang tepat ini.
Jika opsi konfigurasi uploadArchive.allowUnreachable benar, aturan ini diabaikan, dan
klien dapat menggunakan ekspresi sha1 sewenang-wenang. Ini berguna jika Anda tidak peduli tentang
privasi objek yang tidak dapat dijangkau, atau jika database objek Anda sudah tersedia untuk umum
untuk akses melalui non-smart-http.
PILIHAN
Repositori untuk mendapatkan arsip tar.
GIT
Bagian dari git(1) kamar
Gunakan git-upload-archive online menggunakan layanan onworks.net