Skip to content

Git Settings

The Git Settings tab is a singleton tab that groups all repository configuration into a single tabbed interface using mode tabs.

Modes

ModePurposePoppable
SummaryRepository configuration overviewNo
RemotesManage remote repositoriesYes
SubmodulesManage nested git repositoriesYes
SubtreesManage embedded external reposYes
LFSGit Large File Storage settingsYes
Sparse CheckoutSelective directory checkoutNo
ConfigurationGit config key-value editorNo

Poppable Modes

Modes marked as poppable can be opened as standalone content tabs. Right-click a mode tab header and select Pop Out to open it in its own tab. From a standalone tab, use Embed in Git Settings to merge it back.

Configuration Editor

The Configuration mode provides a key-value editor for git config settings, with sections for common settings and an advanced view for all configuration keys.

Refresh Behavior

Each mode listens to specific git events and refreshes independently. When you make changes in one mode (e.g., adding a remote), other modes that depend on that data are marked dirty and refresh when you switch to them.

See the individual pages for each mode’s full documentation: