Как скрыть сгенерированные файлы в smartgit, поддерживая их актуальность в git - PullRequest
0 голосов
/ 09 ноября 2018

TLDR; Я просто хочу, чтобы файлы .css были скрыты, но обновлялись всякий раз, когда я фиксирую файлы .less.

Я хочу скрыть кучу .css файлов в smartgit , потому что они генерируются из .less файлов. Большинство из них предложит .gitignore, но мне все еще нужно, чтобы они отслеживались (по причинам развертывания). Lessc управляется IDE.

Я также пытался предположить, без изменений , но тогда они просто не фиксируются в.

Я также попытался pre-commit hook, чтобы автоматически добавить эти .css файлы, но они остаются видимыми как staged wt as head

Моя последняя попытка в pre-commit была

touch
--no-assume-unchanged
add
--assume-unchanged

но в то время как .css фиксируется и, наконец, отправляется, Smartgit в конечном итоге показывает их как staged unchanged (assumed but modified) (или что-то в этом роде).

1 Ответ

0 голосов
/ 09 ноября 2018

В smartgit вы можете использовать встроенный фильтр с регулярным выражением !*.css.Счетчик, если он покажет вам ВСЕ файлы, которые соответствуют шаблону, заштрихован, если не изменился.

Я не нашел способ суммировать результат этого поля фильтра с традиционными фильтрами.

...