Tôi cảm thấy tôi đang tiếp cận tất cả điều này sai.Làm cách nào để giải quyết xung đột trong khi hợp nhất và cập nhật tệp trong git?
Tôi làm việc như một phần của nhóm và chúng tôi sử dụng git. Bây giờ, khi tôi kéo thông tin cập nhật từ nhóm của tôi, rõ ràng là xung đột theo thời gian - git dường như chèn tải văn bản vào các tệp không tốt.
Dù sao, có cách nào tốt để quản lý các xung đột này không (tôi đang ở trên cửa sổ).
Tôi đã sử dụng winmerge, nhưng từ những gì tôi có thể thấy, Nó chỉ có thể so sánh 2 thư mục. Nó làm cho việc giải quyết xung đột trở nên dễ dàng, nhưng đòi hỏi tôi phải có 2 trạng thái của nguồn ở 2 vị trí khác nhau.
Có ai biết cách tốt hơn để làm điều này hay cách tích hợp cả hai?
này là tốt quá: http://blog.wuwon.id.au/2010/09/painless-merge-conflict-resolution-in.html – Ben
Bạn đang trộn lẫn việc sử dụng hỗ trợ tích hợp cho BC3 với cấu hình chung cho bất kỳ công cụ hợp nhất nào. * Hoặc là * bạn sử dụng 'merge.tool = bc3' và, nếu' bcompare' không có trong 'PATH' của bạn, cũng' mergetool.bc3.path =/usr/bin/bcompare' (không có đối số dòng lệnh ở đây). * Hoặc * bạn sử dụng 'mergetool.bc3.cmd' (với đường dẫn đầy đủ và các đối số như trong ví dụ của bạn) và chỉ định các thiết lập bổ sung như' mergetool.bc3.trustexitcode = true'. – sschuberth