2014-07-16 15 views
14

có cách nào để thông báo git cherry-pick để sử dụng chiến lược hợp nhất renormalize không? Tôi không chắc chắn tùy chọn -X đang hoạt động.Cherry-pick với bỏ qua khoảng trống/dòng kết thúc

Tôi có một loạt các cam kết dường như giả định một loại dòng kết thúc và tôi đang cố gắng áp dụng chúng cho một chi nhánh giả định một loại khác. Không có một thời gian tốt ...

+0

nghĩ rằng tôi có thể đã trả lời câu hỏi của riêng tôi. '-X renormalize' không hoạt động, nhưng' -X ignore-all-space' đang thực hiện công việc ... – hwjp

Trả lời

21

Vì vậy, cho đầy đủ, câu trả lời là chiến lược hợp nhất ignore-all-space hiện công việc:

git cherry-pick -X ignore-all-space <commit-id> 

Và đó sẽ cho phép bạn không đau đớn cherry chọn thủ cam kết thực hiện khi các tập tin đã có, ví dụ, kết thúc dòng cửa sổ vào một phiên bản có kết thúc tập tin unix.

Các vấn đề liên quan