Pycharm中的自动git子模块更新

Jos*_*hba 5 git pycharm

git submodule update在进行拉取请求时,Pycharm中有没有办法自动执行 ?

我有两个存储库.一个用于主软件,另一个用于子模块,也是主要软件的一部分.它在一个单独的回购中的原因是它被另一个项目使用.

我知道这个命令可以解决这个问题:

git pull && git submodule init && git submodule update
Run Code Online (Sandbox Code Playgroud)

我尝试了这些命令,但没有运气

git config --global alias.pullall '!git pull && git submodule update --init --recursive'
Run Code Online (Sandbox Code Playgroud)

git config --global alias.pullall '!f(){ git pull "$@" && git submodule update --init --recursive; }; f'
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?