2016-05-05 1 views
1

У меня проблема с Git с Atom.Добавляются строки, которые не были сделаны

Если я отредактирую несколько символов в строке, на самом деле это заканчивается тем, что изменение имеет значение: +131, -131. Когда я проверяю строки, измененные в SourceTree, это добавляет нагрузку пробелов, которая не была выполнена.

Вот файл без каких-либо изменений сделано еще:

enter image description here

Вот файл с изменением, которое еще не сохраняется:

enter image description here

Теперь, когда я ve hit saved:

enter image description here

Сначала вы можете увидеть только одну строку, которая была изменена, но когда я нажал save - нагрузка других строк изменилась.

Это раздражает, потому что, когда я иду, чтобы совершить свои изменения, это не истинное представление о том, что я изменил.

enter image description here

Что я мог делать неправильно здесь?

+0

Не могли бы вы привести пример ошибки? Способ, которым вы описали проблему, не очень ясен. – TheGeorgeous

+0

«Когда я проверяю строки, измененные в SourceTree, добавление нагрузки пробелов, которые не были выполнены». - * Добавление * загрузки пробелов? Это было бы очень странно. Если это * удаление * загрузки пробелов, это не удивило бы меня, если редактор имеет «автоматическое удаление конечных пробелов». – hvd

+0

@hvd Да, я добавил скриншот строк его добавления. Самое страшное, что строки остаются точно такими же в Atom ... –

ответ

3

Значение по умолчанию для Atom - это удаление любых конечных пробелов, которые у вас могут быть. Это разумное значение по умолчанию для новых файлов, где предотвращает именно ту путаницу, которую вы видите сейчас. Для существующих файлов это немного проблематично, так как в первый раз, когда вы редактируете существующий файл, вы увидите много изменений.

Вы можете принять этот параметр, предпочтительно, очистить весь репозиторий в одной транзакции и продолжить оттуда, или вы можете отключить удаление пробелов: в разделе «Редактировать», «Настройки», «Пакеты», «Пробелы», «Настройки», «Удалить трейлинг-пространство» бесконтрольно.

+0

Thats, кажется, резко остановить его, спасибо! Только я все еще получаю другие изменения, сделанные без изменений. Http://i.stack.imgur.com/4hy7W.png –

+0

@MichaelWilson. Это еще одна настройка в том же пакете «Обеспечение одиночной трейлинг-новой строки». Имея такие же преимущества и недостатки, как «Удалить пробельные пробелы». – hvd

+0

Спасибо @hvd! –

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

  • Нет связанных вопросов^_^