2013-01-08 2 views
0

Когда я редактирую одну строчку в файле либо возвышенное, либо git добавляет, удаляет многие другие (в основном пустые) строки в файле.Sublime/Git добавляет и удаляет пустые строки в commits

Вот пример этого

@@ -1,7 +1,7 @@ 
module UserHelper 
- 
+ 
    def create_test_users 
-  
+ 

Это просто запутывания фактические изменения, которые я делаю, что делает обзоры кода особенно трудно.

Кроме того, как исходный файл, так и мой редактор используют окончание строк unix.

+1

Просто стрельба от бедра здесь - если вы пытаетесь редактирования файлов с другими расширениями (при условии, что вы используете расширения на файлах) возникает ли эта проблема? –

+0

Это была возвышенная проблема, в конфигурации, которую я удалил «trim_trailing_white_space_on_save»: true Кажется, это проблема. – Graham

+6

@ user1911731: Если ваша проблема решена, отправьте ответ, в котором описывается, в чем проблема, и как вы ее разрешили (может быть, в нескольких словах, чем в вашем комментарии), чтобы этот вопрос был отмечен как «ответ» и другие люди может извлечь из этого выгоду :) –

ответ

0

Это удаление лишних пробелов , которые вы не видите на вашем разн.

Вы можете отключить это поведение Sublime с заходящим trim_trailing_white_space_on_save, установив его на false

Смежные вопросы