Есть ли способ настроить 'git commit -a', чтобы НЕ включать изменения подмодуля? - PullRequest
1 голос
/ 23 марта 2019

Самым распространенным способом случайного получения изменений подмодуля является извлечение, забытие обновления подмодуля, а затем выполнение git commit -a (которое добавит изменения подмодуля).Есть ли способ настроить Git таким образом, чтобы он игнорировал изменения субмодуля, если я специально не запрашиваю его?Есть ли другой способ защитить ситуацию?

1 Ответ

1 голос
/ 23 марта 2019

Вы пробовали псевдоним?Будет работать что-то столь же простое, как alias gca="git submodule update; git commit -a".

Кроме того, вы можете заглянуть в удивительный мир Git Hooks .

Однако ни одно из этих решений, как правило, не является совместным.Для совместного использования вам нужно найти решение, подобное husky из мира Node.js.

...