2016-08-21 22 views
6

github.com'dan diğer uygulamalara hizmet vermek için rawgit.com'u kullanmayı öğrenmek istiyorum. Dolayısıyla, osx üzerinde homebrew'u indirip yüklemek için her zamanki bir yol var.raw.githubusercontent.com URL'leri neyi temsil eder?

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

GitHub'da install dosyasını bulamıyorum. Nerede?

+0

Yükleme komutunun nasıl çalıştığını açıklamamızı ister misiniz? Raw.githubusercontent.com'da başvurulan dosyanın içeriğine baktınız mı? "Curl" belgelerine baktın mı? Kabuğun içinde ne yaptığını biliyor musun? Ruby'nin ne yaptığını biliyor musun? – Chris

+0

Depoda 'install' dosyasını bulamıyorum, bu soruyu sordum bu – megas

cevap

18

raw.githubusercontent.com etki alanı, GitHub depolarında depolanan dosyaların işlenmemiş sürümlerini sunmak için kullanılır. GitHub'da bir dosyaya gidip, ardından Raw bağlantısını tıklarsanız, gideceğiniz yer burasıdır.

Sorunuzdaki URL, Homebrew/install repository ürününün install file in the master branch numaralı başvurusunu referans alır. Bu komutun geri kalanı sadece dosyayı alır ve içeriğinde ruby çalışır.

+1

Bu varsayım, ana dizinde kurulum komut dosyasının yerini buldu, teşekkürler – megas

+0

"Dosyaların işlenmemiş sürümleri" ne anlama geliyor? – Tristan

+1

@Tristan, dosyanın içeriğini hiçbir GitHub UI olmadan göreceksiniz ve genellikle işlenen dosyalar (örn. Markdown) olmayacaktır. Dosyanın sadece ham metin içeriğini görüyorsunuz. – Chris

İlgili konular