Tôi có một số dự án có nhiều tệp chung. Câu hỏi của tôi là cách tổ chức cấu trúc của các dự án này trong GIT. Tôi đến từ MKS và PVCS là hệ thống kiểm soát phiên bản trên mỗi tệp. Tôi đọc về các mô-đun con GIT, nhưng tôi không biết chúng có phải là giải pháp hay không. Điều tôi lo lắng nhất là liên kết các tệp với các dự án: Ví dụ nếu tôi tìm thấy một lỗi trong một tệp dự án và tệp đó được sử dụng trong 2 dự án khác, tôi phải thay thế thủ công tệp đó trong các bản repo 2 GIT khác. Làm thế nào tôi có thể làm điều này một cách hiệu quả?Cách sử dụng GIT khi tôi có nhiều tệp được chia sẻ giữa nhiều dự án
7
A
Trả lời
3
Có, bạn có thể sử dụng "submodule" cho mục đích này.
Để đối phó với những thứ phức tạp hơn bạn có thể sử dụng "cây con" mở rộng:
Các vấn đề liên quan
- 1. Eclipse: chia sẻ mã giữa nhiều dự án
- 2. Chia sẻ một fabfile qua nhiều dự án
- 3. Cách chia sẻ các trang cshtml trên nhiều dự án?
- 4. Chia sẻ mã giữa hai dự án git khác nhau
- 5. Nhiều ứng dụng có mã chia sẻ
- 6. Cách chia sẻ logic nghiệp vụ giữa nhiều ứng dụng
- 7. Nhiều dự án trong một repo git?
- 8. resx chia sẻ giữa các dự án
- 9. Cách pythonic để chia sẻ các tệp phổ biến trong nhiều dự án là gì?
- 10. Một hoặc nhiều kho Git cho các thư viện được chia sẻ giữa các đội
- 11. TFS và các dự án được chia sẻ trong nhiều giải pháp
- 12. Cách tốt nhất để chia sẻ các tệp nguồn Delphi giữa các dự án là gì?
- 13. git + một phần tệp được chia sẻ giữa các nhánh/kho. Có thể không?
- 14. Chia sẻ dự án giữa Eclipse và Netbeans
- 15. Chia sẻ mã giữa các dự án trong tfs 2010
- 16. Cách chia sẻ tệp trên các kho lưu trữ git?
- 17. Cách tốt nhất để tổ chức nhiều dự án khi sử dụng git
- 18. Chia sẻ dự án PyCharm trên nhiều hệ điều hành (đường dẫn thông dịch khác nhau)
- 19. Nhiều dự án cần sử dụng 1 tệp SNK
- 20. Có thể chia sẻ web.config qua nhiều dự án trong một giải pháp không? (ASP.NET)
- 21. Làm cách nào để chia sẻ tệp tài nguyên giữa các dự án trong Visual Studio?
- 22. Tôi có nên chia dự án Django lớn thành nhiều ứng dụng không?
- 23. Eclipse "Chia sẻ dự án" bằng tay?
- 24. Nhiều dự án sử dụng nhiều tập lệnh setup.py?
- 25. Chia sẻ mô hình giữa nhiều tệp edmx (Entity Framework 4.0)
- 26. Mã được chia sẻ lại qua nhiều giải pháp
- 27. Chia sẻ Thư viện Khuôn khổ Thực thể qua nhiều dự án
- 28. Có bao nhiêu Tùy chọn được chia sẻ quá nhiều?
- 29. Maven: sử dụng các plugin chung/chia sẻ khi làm việc với nhiều cấu hình
- 30. Bộ nhớ chia sẻ giữa nhiều phiên bản AWS EC2