Git Gui показывает пробелы в конце строки, выделенные красным; как я могу отключить эту функцию?Предотвращение Git Gui от выделения задних пространств
ответ
По-видимому (см комментарии) Git Gui использует ту же ручку управления здесь как простой командной строки мерзавец, а именно настройки core.whitespace
, как описано в the git config
documentation:
core.whitespace
разделенный запятыми список об общих проблемах с пробелами.git diff
будет использоватьcolor.diff.whitespace
, чтобы выделить их, иgit apply --whitespace=error
рассмотрит их как ошибки. Вы можете префикс-
отключить любой из них (например,-trailing-space
):
blank-at-eol
рассматривает конечные пробельные в конце строки как ошибка (по умолчанию включено).
space-before-tab
обрабатывает символ пробела, который появляется непосредственно перед символом табуляции в исходной части отступа строки как ошибка (включена по умолчанию).
indent-with-non-tab
обрабатывает строку с отступом с символами пробела вместо эквивалентных вкладок в качестве ошибки (по умолчанию она не включена).
tab-in-indent
рассматривает символ табуляции в начальной части отступа строки как ошибку (не включен по умолчанию).
blank-at-eof
рассматривает пустые строки, добавленные в конце файла как ошибку (включен по умолчанию).
trailing-space
является короткой сделкой, охватывающей какblank-at-eol
, так иblank-at-eof
.
cr-at-eol
обрабатывает возврат каретки в конце строки как часть линии терминатора, то есть с ним,trailing-space
не срабатывает, если символ перед таким возвратом каретки не пробельный (не включены по умолчанию) ,
tabwidth=<n>
указывает, сколько позиций символов занимает вкладка; это актуально дляindent-with-non-tab
и когда Git исправляет ошибкиtab-in-indent
. Ширина вкладки по умолчанию 8. Допустимые значения от 1 до 63.
(я не знаю, как Git Gui позволяет изменять конфигурации, или вы должны сделать это из командной строки. Предположительно, вы хотите -trailing-space
в этом случае, или, может быть, только -blank-at-eol
.)
- 1. Преимущества зачистки задних белых пространств?
- 2. Как избежать обрезки этих задних белых пространств?
- 3. Предотвращение Notepad ++ от выделения кода javascript
- 4. Предотвращение выделения текстовой таблицы
- 5. Предотвращение выделения фрагментов карты
- 6. HTML: Предотвращение пустоты области выделения?
- 7. программа Предотвращение от сбоев при показе стека выделения следов
- 8. Предотвращение проверки формы CSS .error от выделения текстового поля
- 9. Предотвращение толчка от локального до git
- 10. Предотвращение слияния файлов от мастера с Git
- 11. Запросить пользователя для ввода от Git GUI
- 12. Предотвращение выделения для итераторов ArrayList в Java
- 13. Имеют элементы Swing GUI, без больших пространств
- 14. Run Git GUI и Tortoise GUI параллельно
- 15. Предотвращение зависания GUI в WPF
- 16. Предотвращение выписки в Git
- 17. Глупые вопросы GIT GUI
- 18. Предотвращение выделения скайпа из искажающих текстовых полей
- 19. Предотвращение выделения область холст в Chrome
- 20. Предотвращение других авторов git
- 21. git gui branch management
- 22. GIT diff GUI
- 23. Фильтр для git gui
- 24. Windows GUI для git
- 25. Git GUI .. этап все
- 26. Предотвращение удаления Git/Github кода
- 27. Калибровка задних вероятностей
- 28. JSLint для задних петель
- 29. Как проследить диалог: инструмент Git gui - Git
- 30. git checkout редакция файла в git gui
Я не использую ни Windows, ни большинство графических интерфейсов, но с интерфейсом командной строки это контролируется установкой «core.whitespace» [в 'git config'] (https://www.kernel.org/pub/software/scm/git/docs/git-config.html). Для GUI было бы разумно использовать ту же ручку управления. – torek
@torek, это сработало. Почему бы не ответить на этот вопрос? – user626528