workspace structure

Keep submodules and worktrees in view.

FluxGit surfaces submodules, worktrees and parent-child repository context so multi-part workspaces stop hiding dirty state and inconsistent parent commits.

The problem: multi-part repos hide inconsistent state.

Submodules can drift from their parent commit and worktrees multiply branches across folders. When that state is invisible, you commit a parent that points at the wrong submodule.

Honest beta limit

Submodule and worktree workflows are in beta hardening. Pending state and destructive operations are still being smoke-tested on installed builds across Windows, macOS and Linux.

How FluxGit helps.

submodulesbeta

Parent-child context

Clone initializes submodules by default and you can open the child or parent from context.

worktreesbeta

Create / open / delete

Worktree actions are gated with help when a desktop backend is required.

safetybeta

No silent destruction

Destructive submodule and worktree actions ask before acting.

Privacy and security posture.

Workspace inspection is local-first. FluxGit reads your local structure without sending it anywhere.

Related features.