v11.5.0 Git Executable fails with submodule paths containing dots

3 votes

Version: 11.5.0
Issue:
With "Git Executable" experimental feature enabled, submodules with dots in their path (e.g., shared.code) show as "not initialized" and all GUI operations like init, edit and open submodule fail or are not accessible. Submodules without dots (e.g., sharedcode) work fine.

Removing a submodule removes the SUBMODULES section from left panel, readding a submodule is currently only possible with CLI

Works:

v11.4.0 (with dots in path)
v11.5.0 with Git Executable disabled
v11.5.0 with Git Executable if path has no dots

Steps:

Enable Preferences → Experimental → Git Executable
Open repo with submodule path containing dot (e.g., shared.code)
Submodule shows "not initialized", buttons don't work, submodule cannot be opened

Workaround: Disable Git Executable or rename submodule path without dots
Impact: All of our internal submodules are in paths containing a dot, so almost no submodules work (external ones do - no dot in name)

Under consideration Suggested by: David Upvoted: 14 Oct, '25 Comments: 1

Comments: 1
OldestNewestMost likesFewest likes