14 Temmuz 2009, Salı
Bir depo, tek bir dosya almak
En etkili mekanizması (veri transfer ve kullanılan disk alanı bakımından) uzak bir git deposundan tek bir dosyanın içeriğini almak nedir?
Şimdiye kadar başardım:
git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt
Bu hala abartı olmuş.
Ne repo birden fazla dosya alma hakkında?
CEVAP
14 Temmuz 2009, Salı
Eğer oradaweb arayüzüdağıtılan (gitweb, cgit, Gitorious, ginatra gibi), tek bir dosya indirmek için kullanabilirsiniz ('ham' veya 'normal' görünüm).
Diğer tarafısağladıkullanabilirsinizgit archive's '--remote=<URL>' seçeneği (ve muhtemelen içinde bulunduğu dizin belirli bir dosyaya sınırı), örneğin:
$ git archive --remote=git@github.com:foo/bar.git --prefix=path/to/ HEAD:path/to/ | tar xvf -
Bunu PaylaÅŸ:

Nasıl Gıt hazırlama alanından tek bir ...
Nasıl Gıt belirli revizyon tek bir dos...
Nasıl bir dosya adı kullanarak uygun b...
Nasıl bir şube sadece bir dosya almak ...
Java'in Dosya bir MD5 SaÄŸlama alm...