Câu trả lời:
Nếu bạn đang xem nội dung của tệp thì phải có nút "Nguyên".
Bạn có thể:
?raw=true
vào URL của tập tin.
Trong danh sách các tập tin, mỗi tên tệp là một liên kết. Một cú nhấp chuột phải đơn giản và "Lưu liên kết dưới dạng ..." (hoặc tương đương với trình duyệt của bạn) sẽ cho phép bạn tải xuống một tệp.
Điều này bị hỏng với các tệp HTML, tuy nhiên. Bạn sẽ cần sử dụng nút "Nguyên" trên trang tệp như câu trả lời của Eight Days of Malaise . Tôi đang sử dụng Google Chrome. Bạn có thể có một trải nghiệm khác nhau trên một trình duyệt khác.
Hãy xem RawGit , một dịch vụ miễn phí để phục vụ các tệp trực tiếp từ Github với các tiêu đề loại Nội dung phù hợp.
URL ví dụ: https://rawgit.com/user/repo/branch/file
Nếu bạn đang sử dụng trình duyệt Chromium, chỉ cần giữ phím ALT và nhấp chuột trái vào tệp để tải xuống.
(Không hoạt động với Mozilla Firefox, chưa thử nghiệm các trình duyệt khác.)
Bạn có thể thử github-files-fetcher , đây là một công cụ dòng lệnh tải xuống một thư mục hoặc tệp từ một repo GitHub.
Hãy nghĩ về một kịch bản thực sự: bạn đã truy cập trang web sau đây và muốn tải xuống async
thư mục con một mình.
Với The github-files-fetcher
, trước tiên bạn nên sao chép url
trang đó, đó là https://github.com/reduxjs/redux/tree/master/examples/async , sau đó chạy lệnh bên dưới trong dòng lệnh:
fetcher --url=https://github.com/reduxjs/redux/tree/master/examples/async