Tôi đang gặp vấn đề. Chúng tôi có CMS của riêng mình đang sử dụng git để cộng tác và phiên bản và nội dung.git merge đệ quy của họ, nó hoạt động như thế nào?
Bây giờ tôi có hai kho git A và B, A là một dự án và B là bản thân CMS. Bây giờ tôi muốn nhận được B vào A, nhưng khi tôi làm điều này tôi nhận được rất nhiều merge-xung đột và giải pháp cho cuộc xung đột luôn là sử dụng các công cụ từ B.
Bây giờ những gì tôi nghĩ rằng tôi cần là
git merge <branch> -s recursive theirs <commit>
vì tôi muốn hợp nhất và khi có xung đột hợp nhất, nên bắt buộc phải sử dụng giải pháp từ B. Nhưng tôi không thể làm cho nó hoạt động. Nó luôn luôn nói với tôi fatal: 'theirs' does not point to a commit
.
recursive theirs
Tôi đã tìm thấy here.
Có ai biết tôi làm gì sai không?
có thể trùng lặp của [Làm thế nào để chọn một (?) hợp nhất chiến lược cho một git rebase?] (http://stackoverflow.com/questions/2945344/how-do-i-select-a-merge-strategy-for-a-git-rebase) – Louis