Я пытаюсь обеспечить, чтобы я не выполнял код, который использует символы табуляции для отступов. Это мягкое ограничение, которое я применяю к своим собственным коммитам (прямо сейчас у нас нет стандарта для символов отступа, но я бы хотел использовать пробелы, так как нет никаких разногласий по ширине пробела, но некоторые люди используют ширину-4 вкладки против ширины-8 вкладок).
Самый простой способ проверить такие ограничения - часто смотреть на фактический вывод git diff каждый раз, когда вы собираетесь совершить сделку, и посмотреть, есть ли какие-либо проблемы. Например, для меня по умолчанию выделение конечных пробелов выделено, а также строки Windows newline также видны в diff, поэтому, если я собираюсь случайно выполнить код с завершающим пробелом, я буду предупрежден об этом. Есть ли способ сделать символы табуляции также отображаться в git diff?