git-по умолчанию push to --recurse-submodules=проверить

Я всегда забываю нажимать подмодули. Иногда я забываю добавить --recurse-submodules=check до git push. Хуже того, другие члены моей команды могут сделать то же самое. Есть ли мы можем сделать check по умолчанию?

2 ответов


вы можете попробовать сгладить его.

git config alias.ps "push --recurse-submodules=check"

затем использовать

git ps

Git v2.7.0 добавляет поддержку для push.recurseSubmodules опции настройки. Он может быть установлен на те же значения, что и --recurse-submodules параметры командной строки. Например:

git config push.recurseSubmodules check

означает, что последующие вызовы git push автоматически проверит, что подмодули были нажаты.