GitHub'dan belirli bir dosyayı nasıl indirebilirim?


Yanıtlar:


20

Dosyanın içeriğini görüntülüyorsanız bir "Ham" düğmesi olmalıdır.

çiğleşmek

Şunlardan birini yapabilirsiniz:

  • Buna sağ tıklayın ve "İçeriği farklı kaydet ..." seçeneğini seçin (veya tarayıcınıza bağlı olarak benzer)
  • Ekrana dökülen içeriği görmek için tıklayın ve oradan kaydedin

11
Bu yüksek kaliteli bir ok.
Sahte Ad

4
Dumbledore olduğunu düşündüm.
RockPaperLizard

7
?raw=trueDosyanın URL'sine ekleyin .
Ivan Chau

8

Dosya listesinde, her dosya adı bir bağlantıdır. Basit bir sağ tıklama ve "Bağlantıyı farklı kaydet ..." (veya tarayıcınız için eşdeğeri) tek bir dosya indirmenize olanak tanır.

Ancak bu HTML dosyaları ile bozulur. Sekiz Gün Malaise'nin cevabının açıkladığı gibi dosya sayfasındaki "Ham" düğmesini kullanmanız gerekecek . Google Chrome kullanıyorum. Farklı bir tarayıcıda farklı bir deneyim yaşayabilirsiniz.


1
Bu bağlantılar dosyanın kendisi için değil html sayfasına gider. (Başka bir dosya listesine
başvurmuyorsanız

1
@CodesInChaos: Çok iyi çalışıyor. Evet, bağlantıyı tıklarsanız GitHub'ın o dosya için sayfası açılır, ancak "Bağlantıyı farklı kaydet ..." dosyayı "yerel biçiminde" kaydeder.
ale

Bu, HTML dosyalarıyla çalışmıyor gibi görünüyor.
Zenadix

1
Benim için hiç çalışmıyor (Firefox kullanarak). Her zaman bu dosya için github'ın html sayfasını indirir.
CodesInChaos

1
Chrome'da test edildi ve işe yaramıyor. İndirilen dosya hala html içeriyor. Dosyanın içeriğini kontrol ettiniz mi?
CodesInChaos


1

Chromium tarayıcısı kullanıyorsanız, ALT tuşunu basılı tutun ve indirmek için dosyayı sol tıklayın.

(Mozilla Firefox ile çalışmaz, diğer tarayıcıları test etmedi.)


0

Github-files-fetcher'ı deneyebilirsiniz , GitHub deposundan tek bir klasör veya dosya indiren bir komut satırı aracıdır.

Gerçek bir senaryo düşünün: aşağıdaki web sayfası sayfasını ziyaret ediyordunuz ve asyncyalnızca alt dizini indirmek istiyorsunuz .

redux

The ile github-files-fetcherilk önce https://github.com/reduxjs/redux/tree/master/examples/asyncurl olan bu sayfayı kopyalamanız ve ardından komut satırında aşağıdaki komutu çalıştırmanız gerekir:

fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.