Tôi có một dự án cùng với một số người và chúng tôi có một README.md
tệp với một loạt các GitHub Flavored Markdown được hiển thị trên trang GitHub của chúng tôi. Chúng tôi cũng thiết lập một chi nhánh GitHub Pages được lưu trữ dưới tên miền phụ của Tổ chức GitHub của chúng tôi và sử dụng Trình tạo trang tự động chỉ cần tải vào README.md
tệp của chúng tôi khi chúng tôi tạo trang của mình. Tuy nhiên, tôi nhận thấy rằng khi tôi cập nhật README.md
tệp của chúng tôi , nó không cập nhật trang dự án. Thay vào đó, chúng tôi phải chuyển đến tab cài đặt GitHub và tạo lại trang dự án, tải lại README.md
tệp khi chúng tôi thực hiện.
Ngoài ra, sau khi đọc về liên kết tương đối hoạt động giữa các tệp tài liệu trên các trang thư mục dự án GitHub. Tôi rất thích đánh dấu vì nó tiết kiệm rất nhiều thời gian khỏi việc phải viết tất cả HTML bằng tay cho tài liệu của chúng tôi. Tuy nhiên, điều tôi muốn là có thể có một README.md
tệp có thể bao gồm các liên kết tương đối đến các tệp tài liệu khác được đặt tại docs/*.md
. Tôi hy vọng có một giải pháp dễ dàng để các tệp tài liệu khác của tôi cũng có thể được đưa vào nhánh gh-pages của tôi và được lưu trữ dưới tên miền phụ GitHub Pages của tôi và được hiển thị và / hoặc theo chủ đề.
Nói cách khác, câu hỏi của tôi là:
- Có cách nào để tệp README.md của tôi tự động cập nhật trên miền phụ Trang Github của tôi không?
- [EDIT]: Không có vẻ là câu trả lời nếu sử dụng Trình tạo trang tự động. Bạn phải truy cập trang cài đặt cho repo và tải lại nó mỗi khi có thay đổi để cập nhật nó.
- [EDIT]: Không có vẻ là câu trả lời nếu sử dụng Trình tạo trang tự động. Bạn phải truy cập trang cài đặt cho repo và tải lại nó mỗi khi có thay đổi để cập nhật nó.
- Có cách nào để tôi có thể để các liên kết tương đối đến tài liệu của tôi trên tệp README.md của tôi hoạt động trên các Trang Github của tôi, có lẽ bằng cách nào đó tôi đồng bộ hóa của tôi
/docs/*.md
với các Trang Github và bằng cách nào đó hiển thị và / hoặc đặt chúng?- [EDIT]: Từ những gì tôi đã học được kể từ khi viết câu hỏi này, có vẻ như điều này chỉ có thể thực hiện được trên các trang GitHub thông qua việc sử dụng trình tạo trang web tĩnh như viên ngọc ruby Jekyll và có thể là một số cách sử dụng webhook được GitHub hỗ trợ đã được đề cập trong phần bình luận bên dưới. Tôi hiện đang cố gắng tìm ra một giải pháp tối ưu.
- [EDIT]: Từ những gì tôi đã học được kể từ khi viết câu hỏi này, có vẻ như điều này chỉ có thể thực hiện được trên các trang GitHub thông qua việc sử dụng trình tạo trang web tĩnh như viên ngọc ruby Jekyll và có thể là một số cách sử dụng webhook được GitHub hỗ trợ đã được đề cập trong phần bình luận bên dưới. Tôi hiện đang cố gắng tìm ra một giải pháp tối ưu.
- Tốt hơn nữa, có cách nào dễ dàng hơn để tôi có thể làm điều này và có lẽ chỉ có một bản sao README.md và tài liệu của tôi được sử dụng trên cả trang gh và chi nhánh chính của tôi và giúp mọi thứ dễ dàng nhất?
- [EDIT]: Có vẻ như điều này gần như chắc chắn là không. Tôi đã suy nghĩ về khả năng có thứ gì đó được tích hợp vào GitHub để cho phép điều này. Có vẻ như hỗ trợ tốt hơn cho loại thứ này có thể được tích hợp vào Trang GitHub trong tương lai, hoặc ít nhất tôi chắc chắn hy vọng nó sẽ như vậy.
- [EDIT]: Có vẻ như điều này gần như chắc chắn là không. Tôi đã suy nghĩ về khả năng có thứ gì đó được tích hợp vào GitHub để cho phép điều này. Có vẻ như hỗ trợ tốt hơn cho loại thứ này có thể được tích hợp vào Trang GitHub trong tương lai, hoặc ít nhất tôi chắc chắn hy vọng nó sẽ như vậy.
README.md
phiên bản mới vào các trang GitHub chưa?