Tôi có một dự án riêng tư trong github, nơi một nhóm các nhà phát triển cam kết thay đổi. Một khách hàng đã yêu cầu phát triển một số tùy chỉnh nặng trên bản sao hệ thống của họ. Một nhóm mới sẽ làm việc trong dự án này, nhưng tôi không muốn nhóm này có quyền truy cập vào kho lưu trữ ban đầu. Vì vậy, tôi đã tạo một kho lưu trữ mới trên github, và khởi tạo nó với mã từ dự án gốc.git duy trì 2 phiên bản của cùng một dự án, với những người dùng khác nhau trên mỗi
Tuy nhiên, tôi vẫn muốn dự án thứ 2 nhận các bản cập nhật được thực hiện trên dự án gốc. Làm thế nào tôi có thể thiết lập các kho lưu trữ để đáp ứng nhu cầu này?
Hoặc, nếu tôi giữ một dự án, có cách nào để nhóm mới chỉ truy cập vào chi nhánh cụ thể không?
Chúng cần phải có quyền truy cập vào kho lưu trữ ban đầu theo một cách nào đó. Tôi nghĩ những gì bạn có nghĩa là họ cần phải có quyền truy cập chỉ đọc. Có lẽ đây là một kho lưu trữ riêng tư, nếu không câu hỏi sẽ không có ý nghĩa gì cả. –
có, đây là một repo riêng tư. Tôi không muốn họ có quyền truy cập vào dự án gốc, thậm chí chỉ đọc, vì nó chứa dữ liệu khác (một số tệp, chi nhánh bổ sung) không liên quan đến mã họ có quyền truy cập vào – periklis