Làm cách nào để tải xuống một tệp cụ thể từ GitHub?


Câu trả lời:


20

Nếu bạn đang xem nội dung của tệp thì phải có nút "Nguyên".

lấy nguyên

Bạn có thể:

  • Nhấp chuột phải vào đó và chọn "Lưu nội dung dưới dạng ..." (hoặc tương tự tùy thuộc vào trình duyệt của bạn)
  • Nhấp qua để xem nội dung được đổ lên màn hình và lưu từ đó

10
Đó là một mũi tên qwality cao ở đó.
Tên giả

4
Tôi nghĩ đó là Dumbledore.
RockPaperLizard

7
Nối ?raw=truevào URL của tập tin.
Ivan Châu

8

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.


1
Các liên kết đó đi đến trang html cho tệp đó, không phải chính tệp đó. (Trừ khi bạn đang đề cập đến một danh sách tệp khác, trong trường hợp đó bạn nên mở rộng câu trả lời của mình để mô tả cách truy cập danh sách tệp đó)
CodeInChaos

1
@CodesInChaos: Nó hoạt động tốt. Có, nếu bạn chỉ cần nhấp vào liên kết, nó sẽ mở trang của GitHub cho tệp đó, nhưng "Lưu liên kết dưới dạng ..." sẽ lưu tệp ở "định dạng gốc".
ale

Điều này dường như không hoạt động với các tệp HTML.
Zenadix

1
Đối với tôi nó không bao giờ hoạt động (Sử dụng Firefox). Nó luôn tải trang html của github cho tập tin đó.
CodeInChaos

1
Đã thử nó trong chrome và nó cũng không hoạt động. Các tập tin tải về vẫn chứa html. Bạn đã kiểm tra nội dung của tập tin?
CodeInChaos


1

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.)


0

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 asyncthư mục con một mình.

chuyển hướng

Với The github-files-fetcher, trước tiên bạn nên sao chép urltrang đó, đó 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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.