Tôi có một kho lưu trữ trung tâm với một tập hợp con các tệp mà tôi muốn bảo vệ khỏi bị thay đổi (bằng cách đẩy) từ những người dùng khác. Nếu tôi thêm các tệp này vào .gitignore
, chúng sẽ không được nhân bản.Bảo vệ tệp trong kho git
Có thể cung cấp khả năng sao chép tất cả các tệp, nhưng sau khi sao chép thêm một số tệp vào .gitignore
ở phía máy khách?
Có phải .gitignore đã cam kết lưu trữ không? Tại sao bạn muốn bảo vệ các tệp đó? Có .gitignore thêm bất kỳ loại quyền truy cập nào cho mỗi người dùng hay thay đổi của bạn có nghĩa là * không ai * có thể thay đổi các tệp đó? Bạn đang cố gắng để thực hiện? –
Nó sẽ là một lựa chọn để đơn giản từ chối push mà sửa đổi những tập tin? Bạn cũng có thể cung cấp một móc nối phía máy khách để từ chối các cam kết xấu. – Cascabel