9
Tôi nhận thấy điều đó khá thường xuyên, khi tôi có xung đột, tôi chỉ muốn chọn. Ví dụ, khi áp dụng một stash Tôi chạy vào này:Giải quyết xung đột trong git
sfGuardGroup:
g1:
label: Project Manager
name: manager
<<<<<<< Updated upstream
Permissions: [p_manager]
Children: [g2, g3, g4, g5]
=======
Permissions: [p_manager, p2, p3, p4, p5, p_request]
>>>>>>> Stashed changes
g2:
label: Junior PM (USA)
name: junior-manager-usa
Permissions: [p_junior, p_junior_usa, p_request]
...
Tôi biết chính xác mà tôi muốn giữ lại tất cả những gì được đánh dấu "Cập nhật thượng nguồn" và thả \ bỏ qua "những thay đổi cất giấu". Có thể chỉ cần nói git để "Sử dụng phiên bản ngược dòng của tệp này" không?
Nếu tôi muốn làm điều ngược lại; có nghĩa là, giữ các thay đổi được lưu trữ không? –
Để giữ các thay đổi được lưu trữ thay vào đó: Nếu 'git stash pop' gây ra xung đột, nó không thực sự thả stash được áp dụng, vì vậy bạn có thể thực hiện' git checkout Stash @ {0} - đường dẫn/đến/file' – avh