Sep 12, 2013

Bỏ qua khoảng trắng khi diff

Trong git khi chuyển đổi giữa Windows và Linux hay bị vấn đề CR - LF làm cho cả file bị đánh dấu là sửa trong khi đó chỉ là khác biệt khoảng trắng

Nhiều khoảng trắng thêm bớt cũng bị coi là sửa => ko hay

Chỉ cần đặt thông số sau và ~/.gitconfig là ổn :D
[core]
        autocrlf = true
        safecrlf = false
        eol = lf

        whitespace = -trailing-space,-indent-with-non-tab,-tab-in-indent
 
[color]
        ui = auto
[push]
        default = simple
[apply]
        ignorewhitespace = true

No comments:

Post a Comment

New comment