Github sử dụng content-disposition: attachment
cho các tệp PDF, tự động tải xuống tệp trên github.com. Bạn có thể lưu trữ tệp trên một trang tĩnh do GitHub cung cấp có thể liên kết đến tệp này và cập nhật khi bạn cập nhật PDF. Đối với điều đó, bạn có thể xem các trang github .
Tóm lược
- Tạo một repo có tên
USERNAME.github.io
.
- Trong repo đó, nhấp vào Cài đặt, sau đó nhấp vào Trình tạo trang tự động, sau đó hoàn tất trình hướng dẫn để xuất bản Trang người dùng .
- Quay trở lại repo nội dung của bạn và nhấp vào Cài đặt, sau đó nhấp vào Trình tạo trang tự động, sau đó hoàn thành trình hướng dẫn để xuất bản Trang dự án . (Về mặt logic, các tệp của trang dự án sẽ nằm trong một thư mục đặc biệt nhưng GitHub đặt chúng trong một nhánh gh-page . Đừng hợp nhất nhánh đó với / từ chủ.)
Đồng bộ hóa nhánh gh-page với máy tính của bạn sau đó sao chép trong tệp PDF của bạn:
git checkout gh-pages
git checkout master -- 'docs/*.pdf'
- Cam kết thay đổi và đẩy chúng vào GitHub.
Bây giờ hãy quay lại repo trên GitHub và sử dụng Trình tạo trang tự động để chỉnh sửa Trang dự án, thêm liên kết đến các tệp PDF có dạng này:
[Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)
.
- Tái xuất bản Trang dự án.