Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen git-fetch-pack komutudur.
Program:
ADI
git-fetch-pack - Başka bir depodan eksik nesneleri al
SİNOPSİS
git getirme paketi [--tüm] [--sessiz|-q] [--sakla|-k] [--ince] [--etiket ekle]
[--yükleme paketi= ]
[--derinlik= ] [--ilerleme yok]
[-v] [ ...]
TANIM
Genellikle kullanmak istersiniz git almak, bu komutun daha üst düzey bir sarmalayıcısı,
yerine.
çağırır git-yükleme paketi muhtemelen uzak bir depoda ve ondan nesneler göndermesini ister
adlandırılmış kafaları güncellemek için bu depoda eksik. Mevcut taahhütlerin listesi
yerel referanslar/hiyerarşi taranarak yerel olarak bulunur ve git-yükleme paketi
diğer ucunda koşuyor.
Bu komut, istenen referansları uzaktan kumandadan tamamlamak için her şeyi indirmek için dejenere olur.
yerel tarafın ortak bir ata taahhüdü olmadığında yan.
SEÇENEKLER
--herşey
Tüm uzak referansları getir.
--stdin
Her satıra bir tane olmak üzere stdin'den referans listesini alın. üzerinde belirtilen referanslar varsa
bu seçeneğe ek olarak komut satırı, daha sonra stdin'den gelen referanslar daha sonra işlenir.
komut satırındakiler.
If --durumsuz-rpc bu seçenekle birlikte belirtilirse, referans listesi
paket formatında (pkt-line) olmalıdır. Her referans ayrı bir pakette olmalıdır ve liste
bir yıkama paketi ile bitmelidir.
-q, --sessiz
Geçiş -q bayrak git unpack-nesneleri; bu, klonlama sürecini daha az ayrıntılı hale getirir.
-k, --devam et
çağırma git unpack-nesneleri alınan verilerde, ancak bunun dışında tek bir paket dosyası oluşturun
bunun yerine onu seçin ve onu nesne veritabanında saklayın. İki kez sağlanırsa paket
yeniden paketlemeye karşı kilitlenir.
--ince
Nesneleri, olmayan nesnelere dayalı olarak deltifiye edilmiş biçimde kaydeden "ince" bir paket getirin.
ağ trafiğini azaltmak için pakete dahil edilmiştir.
--include-etiketi
Uzak taraf destekliyorsa, açıklamalı etiket nesneleri aynı cihaza indirilecektir.
etiketin başvurduğu nesne indirilirse, diğer nesneler olarak bağlantı. NS
arayan kişi, aksi takdirde bu seçeneğin kullanıma sunduğu etiketleri belirlemelidir.
--upload-pack=
yolunu belirtmek için bunu kullanın. git-yükleme paketi uzak tarafta, bulunamazsa
$PATH'iniz. sshd yüklemeleri, kullanıcının ortam kurulum komut dosyalarını yok sayar.
oturum açma kabukları (örneğin .bash_profile) ve özel olarak kurulmuş git'iniz üzerinde bulunmayabilir
sistem varsayılanı $PATH. Önerilen başka bir geçici çözüm, $PATH'inizi
".bashrc", ancak bu bayrak, genel giderleri ödemek istemeyen kişiler içindir.
yalın bir .bashrc dosyasına sahip olarak etkileşimli olmayan kabuklar (çoğu şeyi ayarlarlar)
.bash_profile içinde).
--exec=
--upload-pack= ile aynı .
--derinlik=
Getirmeyi, n'den uzun olmayan ata zincirlerine sınırlayın. git-yükleme paketi davranır
özel derinlik 2147483647 o kadar uzun bir ata zinciri olsa bile sonsuz olarak.
--ilerleme yok
İlerlemeyi gösterme.
--check-kendi kendine yeten-ve-bağlı
Alınan paket bağımsız ve bağlıysa "bağlanabilirlik-tamam" çıktısı alın.
-v
Ayrıntılı olarak çalıştırın.
Uzak deponun URL'si.
...
Uzaktan güncelleme için kafalar. Bu, $GIT_DIR (örn. "HEAD",
"refs/heads/master"). Belirtilmediğinde, uzak taraftaki tüm kafalardan güncelleme yapın.
onworks.net hizmetlerini kullanarak git-fetch-pack çevrimiçi kullanın