Sử dụng các mô-đun con với GitHub Pages
Bạn có thể sử dụng các mô-đun phụ với GitHub Pages để đưa các dự án khác vào mã trang web của mình.
Ai có thể sử dụng tính năng này?
GitHub Pages có sẵn trong các kho lưu trữ công cộng với GitHub Free và GitHub Free dành cho tổ chức, và trong các kho lưu trữ công cộng và riêng tư với GitHub Pro, GitHub Team, GitHub Enterprise Cloud và GitHub Enterprise Server. Để biết thêm thông tin, hãy xem " Kế hoạch của GitHub ".
GitHub Pages hiện sử dụng GitHub Actions để thực thi bản dựng Jekyll. Khi sử dụng nhánh làm nguồn bản dựng của bạn, GitHub Actions phải được bật trong kho lưu trữ của bạn nếu bạn muốn sử dụng quy trình làm việc Jekyll tích hợp. Ngoài ra, nếu GitHub Actions không khả dụng hoặc bị tắt, việc thêm tệp .nojekyllvào gốc nhánh nguồn của bạn sẽ bỏ qua quy trình dựng Jekyll và triển khai nội dung trực tiếp. Để biết thêm thông tin về cách bật GitHub Actions, hãy xem " Quản lý cài đặt GitHub Actions cho kho lưu trữ ".
Nếu kho lưu trữ cho trang GitHub Pages của bạn chứa các mô-đun con, nội dung của chúng sẽ tự động được kéo vào khi trang web của bạn được xây dựng.
Bạn chỉ có thể sử dụng các mô-đun con trỏ đến kho lưu trữ công khai vì máy chủ GitHub Pages không thể truy cập vào kho lưu trữ riêng tư.
Sử dụng https://URL chỉ đọc cho các mô-đun con của bạn, bao gồm các mô-đun con lồng nhau. Bạn có thể thực hiện thay đổi này trong tệp .gitmodules của mình.
Đọc thêm
- " Công cụ Git - Mô-đun con " từ cuốn sách Pro Git
- " Khắc phục lỗi xây dựng Jekyll cho các trang GitHub Pages "