2014-06-25 15 views
17

Sadece beyazı (boşluk ve girinti) değiştiren tek bir komutum olduğu bir şubem var.Git rebase'i çalıştır ve boşlukları yoksay?

git rebase master ve git rebase --ignore-whitespace master'u çalıştırmayı denedim ve her iki durumda da yalnızca boşlukları değiştiren bir çakışma çakışma var.

cevap

21

Bunun yardımcı olacağını garanti edemiyorum, ancak git rebase -Xignore-space-change master veya git rebase -Xignore-all-space master deneyebilirsiniz. -X, seçenekleri birleştirme algoritmasına geçirir ve varsayılan birleştirme algoritması, boşlukları nasıl işleyeceğini etkilemek için bu seçeneklere sahiptir.

+2

ama bkz. Http://stackoverflow.com/questions/16598538/need-git-rebase-xignore-all-space-to-preserve-my-space –