Я использовал для фиксации своих скомпилированных уменьшенных CSS-файлов в репозиторий, а затем понял, что каждый раз весь файл отправляется, поскольку он минимизируется в одну строку. Таким образом, это означает, что для каждой небольшой модификации я сохраняю весь файл CSS в своей истории, и он быстро добавляется безо всякой причины.
Можем ли мы игнорировать файлы CSS, автоматически скомпилированные моим текстовым редактором из файла LESS?
Если я помещу эти CSS-файлы в .gitignore, их не будет в репозитории, но я также использую репозиторий, чтобы немедленно получить работающий веб-сайт.
Я всегда компилирую файлы LESS со своего локального компьютера и хочу сохранить его таким образом (поэтому не предлагайте мне использовать Grunt или что-то другое для автоматической компиляции при загрузке страницы пользователем, пожалуйста: P).
Идеальным решением будет сохранить только самый последний файл в репозитории только для файлов CSS. Для истории я бы проверил файлы LESS. Файлы CSS будут доступны только для того, чтобы сайт работал сразу после git clone / pull.