Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我将 git 工作目录回滚到特定提交时,子模块显示为“已修改”。子模块已签入并且没有修改过的文件,但它的提交与需要的不同。如何找出正确提交的名称/哈希?
如果您要做的是让您的子模块也回滚到其适当的提交,那么请尝试:
git submodule update --recursive
这会将您的所有子模块更新为它们应该位于的提交(引用您的父存储库随每个提交存储的关于其子模块应该在什么提交的元数据)。