В Makefile я хотел бы выполнить определенные действия, если есть незафиксированные изменения (либо в рабочем дереве, либо в индексе). Какой самый чистый и эффективный способ сделать это? Команда, которая выходит с возвратным значением нуля в одном случае и не равна нулю в другом, будет соответствовать моим целям.
Я могу запустить git status
и передать вывод через grep
, но я чувствую, что должен быть лучший способ.