我还是 git 的新手,所以我可能做错了什么,但似乎在使用 GitExtensions 添加子模块后,Init、Update 和 Sync 选项什么都不做。这就是我所做的
- 为主项目设置存储库并进行初始提交
- 在不同位置为共享组件设置存储库
- 使用 GitExtensions 为共享组件添加一个子模块。这将在我的主项目存储库、我的主项目下的文件夹和一个名称为 a 的 .git 文件中创建一个 .gitmodules 选择为 Local
- 选择 Init - 没有任何变化,子模块不会克隆到新创建的位置
- 选择更新-同样的事情没有发生
- 选择同步 - 同样的事情没有发生。
我错过了什么?