I am trying out basic submodule functionality in Git Extensions. I have a repository called “sub” and a repository called “super”; sub is a submodule of super.
When I open the super repository in Git Extensions, I can view the history of it and do normal stuff in it as usual. I would like to work with the submodule repository. How do I do this with Git Extensions?
Under the Submodules menu, I found the promising “Browse submodule” menu with an entry for “sub”. But when I click sub, Git Extensions only refreshes the super project repository. It doesn’t switch to the submodule repository.
Basically what I want to do is have Git Extensions show me the submodule repository and let me do commits in it, branch it, push/pull it, etc. How do I do that?
I asked this on the Git Extensions mailing list. Turns out this was a new bug in Git Extensions caused by the latest version of msysgit. It should be fixed in a future version of Git Extensions (fix has already been merged into the main Git Extensions repository on GitHub).