如何使用EGit子模块

mgi*_*aco 2 eclipse git tortoisegit git-submodules egit

用于Git的Eclipse Team Provider可以工作,但是当我使用synchronize时,我看不到子模块的任何更改.
我在命令行上看到了diff的变化,而且我看到了变化.

那么,有没有人知道以同步和提交子模块的方式使用Git和Eclipse?

Von*_*onC 6

" 使用子模块 "部分显示了Git存储库视图中的子模块:

https://wiki.eclipse.org/images/7/70/Egit-13-submodules-node.png

从那里,您可以访问两个操作:

  • 选择Update Submodule子模块上的操作将检查父存储库中该子模块的索引中引用的提交.
    如果已在父存储库.git/config文件中所选子模块的配置部分的更新字段中配置了此命令,那么此命令也将执行合并或rebase .

  • 选择Sync Submodule子模块上的操作将从.gitmodules父存储库工作目录的根目录中的文件中的当前值更新子模块使用的远程URL .