Ngoài hộp, git có thể dễ dàng thêm các tệp nhị phân vào chỉ mục của nó và lưu trữ chúng một cách hiệu quả trừ khi bạn cập nhật thường xuyên các tệp không nén lớn.
Các vấn đề bắt đầu khi git cần tạo các khác biệt và hợp nhất: git không thể tạo các khác biệt có ý nghĩa hoặc hợp nhất các tệp nhị phân theo bất kỳ cách nào có thể có ý nghĩa. Vì vậy, tất cả các hợp nhất, rebases hoặc cherrypicks liên quan đến một sự thay đổi để một tập tin nhị phân sẽ liên quan đến bạn làm cho một giải quyết xung đột bằng tay trên tập tin nhị phân đó.
Bạn cần quyết định xem các thay đổi tệp nhị phân có đủ hiếm để bạn có thể sống với công việc thủ công bổ sung mà chúng gây ra trong luồng công việc git thông thường liên quan đến việc hợp nhất, rebases, cherrypicks.
rất tốt với nhị phân - tôi tự sử dụng nó – tekknolagi
Đó là sự thật. Bạn có thể đặt/nhà của bạn theo sửa đổi git và nó sẽ làm việc khá tốt. –
Đây không phải là tinh thần của câu hỏi, được ghi nhận rõ ràng là đang quan tâm về việc liệu các tệp nhị phân có phân biệt được thực hiện trên chúng hay không (có thể vì lý do lưu trữ và lý do hiệu suất). Tuy nhiên, tôi đã không downvote nó (và nó xuất hiện bất cứ ai đã có kể từ khi gỡ bỏ nó). – coreyward