Trong ClearCase ác sinh đôi xảy ra khi hai tập tin được tìm thấy với cùng tên trong hai phiên bản khác nhau của thư mục, và Nếu phần tử OIDs khác nhau nhưng tên là như nhau.GIT có vấn đề sinh đôi độc ác không?
Trong GIT, id SHA1 luôn là duy nhất và tệp có cùng tên luôn có ID SHA1 khác nhau.
Chúng tôi không có khái niệm về cặp song sinh Ác ma, nhưng có khả năng có 2 hoặc nhiều nhà phát triển tạo tệp có nội dung khác nhau có cùng tên tệp trong cùng một thư mục. Trong quá trình hợp nhất, khi cả hai tệp hoàn toàn khác nhau, có nhiều cơ hội để nhà phát triển duy trì thay đổi của mình một mình và để lại các thay đổi khác dẫn đến mất mã.
Bất cứ ai có thể cho tôi biết nếu có vấn đề trong GIT tương tự như ClearCase hoặc sin mỗi SHA1 id là duy nhất sẽ không có bất kỳ vấn đề sinh đôi nào trong GIT.
Bạn tiểu sử nói: "ClearCase Admin Researching on GIT"? Tôi đang làm điều tương tự !! ;) – VonC
:) Tôi đã tham gia ClearCase trong 3,5 năm qua và bây giờ chúng tôi đang chuyển từ CC sang GIT. Vì vậy, tôi đã thử các tùy chọn khác nhau trong GIT và kiểm tra xem các vấn đề trong CC có xảy ra trong GIt hay không. Và Von, câu trả lời của bạn cho hầu hết các câu hỏi thực sự hữu ích, cảm ơn một tấn. –
"bây giờ chúng tôi đang chuyển từ CC sang GIT" Bạn thật may mắn. Tôi đang cố gắng lén Git trong công ty của tôi. Sau hơn 8 năm ClearCase, và Subversion (và thỉnh thoảng Perforce hoặc CM Synergy), điều này là mới mẻ;) – VonC