Tôi đã viết một khung PHP và một CMS trên đầu khung. CMS phụ thuộc vào khung, nhưng khung tồn tại dưới dạng thư mục độc lập trong các tệp CMS. Tôi muốn duy trì chúng như các dự án riêng biệt trên GitHub, nhưng tôi không muốn gặp rắc rối khi cập nhật dự án CMS mỗi khi tôi cập nhật khung. Lý tưởng nhất là tôi muốn có CMS bằng cách nào đó kéo các tệp khung để đưa vào thư mục con được xác định trước thay vì thực hiện các tệp đó.
Điều này có thể với Git / GitHub không? Nếu vậy, tôi cần biết những gì để làm cho nó hoạt động? Hãy nhớ rằng tôi đang ở một mức độ rất cơ bản về trải nghiệm với Git - Tôi có thể tạo các kho lưu trữ và cam kết sử dụng plugin Git cho Eclipse, kết nối với GitHub và đó là về nó. Tôi hiện đang làm việc một mình trong các dự án, vì vậy tôi chưa phải tìm hiểu nhiều về Git cho đến nay, nhưng tôi muốn mở nó cho những người khác trong tương lai và tôi muốn chắc chắn rằng mình đã làm đúng.
Ngoài ra, quy trình làm việc lý tưởng của tôi nên là gì cho các dự án có phụ thuộc? Bất kỳ lời khuyên về chủ đề đó cũng sẽ đánh giá rất cao. Nếu bạn cần thêm thông tin về thiết lập của tôi, chỉ cần hỏi trong các ý kiến.