Tôi có một trang jekyll cơ bản bao gồm các trang (không phải bài viết) nhưng, vì tôi muốn sắp xếp các trang khi tôi liệt kê chúng, tôi phải sử dụng plugin Jekyll-Sort (các trang phân loại kỳ lạ không được tích hợp vào jekyll).Làm cách nào để đẩy thư mục jekyll _site vào chi nhánh gh-trang và để nguyên trong nguồn chính?
Vì tôi đang sử dụng plugin, tôi không thể tận dụng tính năng tự động của GitHub. Vì vậy, tôi muốn đẩy mã nguồn của dự án đến chi nhánh master
và chỉ thư mục _site
đến chi nhánh gh-pages
.
tôi không thể tìm ra cách để làm điều này - tôi đã cố gắng thêm một repo git bên trong thư mục _site
để đẩy đến gh-pages
nhưng mỗi khi tôi chạy jekyll
nó xóa toàn bộ thư mục đó và tôi đã làm mất thư mục .git
.
Mọi đề xuất? Hoặc một cách để tự nhiên sắp xếp?
Cả hai tùy chọn đều cảm thấy rất khó khăn và không sạch sẽ, tôi thậm chí sẽ không cố gắng sử dụng chúng. Có phải là một cách tốt hơn – mizurnix
Tôi không chắc chắn bao nhiêu gh-trang đã thay đổi trong vài năm qua, nhưng tôi không thể tưởng tượng họ cho phép bạn chạy plugin trên các máy chủ github. điều này có nghĩa là bạn sẽ cần phải đẩy cả nguồn cũng như trang được tạo ra. Và dù bạn làm thế nào đi nữa, bạn sẽ muốn điều đó trong hai nhánh. Vì vậy, yeah ... – Polygnome