Bagaimana cara mengunduh file tertentu dari GitHub?

17

Saya hanya perlu satu file tertentu dari proyek yang dipublikasikan di GitHub sehingga tidak masuk akal untuk mengunduh keseluruhan proyek. Tapi saya tidak bisa menemukan tombol unduh.

Ivan
sumber

Jawaban:

20

Jika Anda melihat konten file itu sendiri, harus ada tombol "Raw".

dapatkan mentah

Anda dapat:

  • Klik kanan padanya dan pilih "Simpan konten sebagai ..." (atau serupa tergantung pada browser Anda)
  • Klik untuk melihat konten yang dibuang ke layar dan simpan dari sana
Delapan Hari Malaise
sumber
11
Itu panah qwality tinggi di sana.
Nama Palsu
4
Saya pikir itu Dumbledore.
RockPaperLizard
7
Tambahkan ?raw=trueke URL file.
Ivan Chau
8

Dalam daftar file, setiap nama file adalah tautan. Klik kanan sederhana dan "Simpan tautan sebagai ..." (atau setara dengan browser Anda) akan memungkinkan Anda untuk mengunduh satu file.

Ini rusak dengan file HTML, namun. Anda harus menggunakan tombol "Raw" pada halaman file seperti dijelaskan oleh Delapan Hari Malaise . Saya menggunakan Google Chrome. Anda mungkin memiliki pengalaman berbeda di browser yang berbeda.

bir
sumber
1
Tautan-tautan itu menuju halaman html untuk file itu, bukan file itu sendiri. (Kecuali jika Anda merujuk ke daftar file lain, dalam hal ini Anda harus memperluas jawaban Anda untuk menjelaskan cara menuju ke daftar file itu)
CodesInChaos
1
@CodesInChaos: Ini berfungsi dengan baik. Ya, jika Anda cukup mengeklik tautannya, itu akan membuka halaman GitHub untuk file itu, tetapi "Simpan tautan sebagai ..." menyimpan file dalam "format asli".
ale
Ini sepertinya tidak berfungsi dengan file HTML.
Zenadix
1
Bagi saya itu tidak pernah berhasil (Menggunakan Firefox). Itu selalu mengunduh halaman html github untuk file itu.
CodesInChaos
1
Mengujinya dalam chrome dan tidak berhasil. File yang diunduh masih mengandung html. Apakah Anda memeriksa konten file?
CodesInChaos
1

Jika Anda menggunakan browser Chromium, cukup tahan tombol ALT dan klik kiri pada file untuk mengunduhnya.

(Tidak berfungsi dengan Mozilla Firefox, belum menguji peramban lain.)

theLittleEndian
sumber
0

Anda dapat mencoba github-files-fetcher , ini adalah alat baris perintah yang mengunduh satu folder atau file dari repo GitHub.

Pikirkan skenario nyata: Anda mengunjungi halaman web berikut dan ingin mengunduh asyncsubdirektori sendirian.

redux

Dengan The github-files-fetcher, Anda harus terlebih dahulu menyalin urlhalaman itu, yaitu https://github.com/reduxjs/redux/tree/master/examples/async , dan kemudian jalankan perintah di bawah ini di baris perintah:

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

Gyumeijie
sumber