Я всегда забываю подталкивать подмодули. Иногда я забываю добавить --recurse-submodules=check
в git push
. Хуже того, другие в моей команде могут сделать то же самое. Есть ли опция git config
, которую мы можем установить, чтобы сделать check
по умолчанию?
Git - по умолчанию нажать на --recurse-submodules = проверить
Ответ 1
Вы можете попробовать наложить на него псевдоним.
git config alias.ps "push --recurse-submodules=check"
Затем используйте
git ps
Ответ 2
Git v2.7.0 добавляет поддержку опции конфигурации push.recurseSubmodules
. Его можно настроить на те же значения, что и параметры командной строки --recurse-submodules
. Например:
git config push.recurseSubmodules check
означает, что последующие вызовы git push
будут автоматически проверять, что подмодули были нажаты.