{% extends "base.html" %} {% block title_suffix %} — Settings{% endblock %} {% block container_style %} style="max-width: 880px;"{% endblock %} {% block content %}
Preferences

Your settings.

Mirrors gitstow config show. All values persist to {{ settings.config_path }}.

{% if saved %}

Preferences saved.

{% endif %} {% if error %}

{{ error }}

{% endif %}

Defaults

Default host
Used when you provide owner/repo shorthand without a full URL.
SSH preference
Applies when cloning via the add-repo form. Direct git URLs are never rewritten.
Parallel limit
Max concurrent git operations for pulls, fetches, and clones.
Clone timeout
Seconds before a clone is abandoned. Raise it for very large repos.
Cancel

Paths

Config file
{{ settings.config_path }}
Registry
{{ settings.repos_path }}
Read-only here — edit YAML directly, or run gitstow config path to locate the files.

Collection

Export
↓ YAML ↓ JSON ↓ URLs
Download your collection. YAML is the canonical format — fully round-trippable via Import.
Import
no file chosen
Upload YAML / JSON / plain URLs. Repos clone into their recorded workspace when it's configured — otherwise the first workspace. Already-tracked repos are skipped.

Integrations

Claude Code skill
{{ settings.skill_path }} Auto-updates on every CLI invocation when the package version changes.
MCP server
gitstow-mcp — install with pip install gitstow[mcp] Optional. For non-Claude-Code AI tools like Claude Desktop, Cursor, Windsurf.
gitstow v{{ version }}
Run gitstow doctor from the CLI for a full environment report.
{% endblock %}