You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让git reset命令自动重置子模块?

递归重置Git主项目及子模块

我在开发包含多个子模块的项目时,希望能在主项目执行重置操作时,同时方便地处理所有子模块。目前找到的可行方法是在git reset命令后添加参数,让它递归进入子模块完成更新:

git reset --hard --recurse-submodules <COMMIT>

我原本以为应该有对应这个参数的配置选项,可以不用每次都手动输入参数,但在Git手册页里并没有找到相关内容。

内容的提问来源于stack exchange,提问作者Compholio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 15:02:01