Tôi vô tình thực hiện một số git pull origin master
từ dev và master được hợp nhất thành dev. Có thể hủy hợp nhất không?Làm cách nào để hủy hợp nhất Git?
Tôi đã nhìn thấy các giải pháp khác nhau, tôi đã cố gắng này từ cả dev và điều khiển: git revert -m 1 <commit>
(một lần mỗi) Nhưng tôi đã nhận: Tất cả mọi thứ là để cập nhật lên, mỗi lần
Tôi muốn hoàn tác quy trình hợp nhất trong dev: https://github.com/iliassk/PED_MyTodo/commits/dev cam kết: e382550
Vì đây là sự hợp nhất lẻ: "kéo gốc chủ: Hợp nhất được thực hiện bởi chiến lược 'đệ quy'" tôi bị mất một chút. Bạn có khuyên tôi làm một git reset --hard 757501b từ master (mặc dù không có thay đổi trong lịch sử). Hoặc git reset --hard 14cbb9c từ dev? – redAce
Đó là dev bạn cần phải sửa chữa, phải không? Vì vậy, tìm các cam kết đã được thực hiện trên dev ngay trước khi hợp nhất xấu này và làm các thiết lập lại trên dev để cam kết đó. –
git revert -m 1 –
mpoletto