dolt

Dolt – Git for Data

16 articles 21.2k View on GitHub ↗
16 articles
Troubleshooting Common Dolt Errors: Database Locks, Commit Failures, and Transaction Conflicts

Troubleshoot common Dolt errors like database locks, commit failures, and transaction conflicts. Learn to programmatically detect and handle these errors for robust application logic.

troubleshooting
Mar 14, 2026
Dolt API for Programmatic Access: gRPC, Go, and SQL Interfaces Explained

Access the Dolt database programmatically using its gRPC API with Go clients, SQL stored procedures, or any language. Perform clone, fetch, push, and commit operations easily.

api-reference
Mar 14, 2026
How to Set Up a Dolt Server: Complete Configuration Guide

Learn how to set up a Dolt server with this complete guide. Configure your Dolt server using Docker, the CLI, or from source for seamless data management.

how-to-guide
Mar 14, 2026
Dolt Remote Repositories: Adding, Pushing, and Pulling Data

Learn how to use Dolt remote repositories to add, push, and pull data. Explore Git, AWS, GCS, and file transports for seamless data synchronization.

how-to-guide
Mar 14, 2026
Dolt Schema Evolution and Migration: How Version-Controlled Schemas Work

Learn how Dolt handles schema evolution and migration using versioned schemas. Discover its three-way merge and conflict detection for seamless database changes.

migration-guide
Mar 14, 2026
Dolt Integration with Other Tools: Docker, SQL Server, and CI/CD Pipelines

Integrate Dolt with Docker, SQL Server, and CI/CD using its MySQL-compatible SQL server and Git-style data versioning. Keep your existing infrastructure intact.

how-to-guide
Mar 14, 2026
How to Collaborate on Dolt Repositories: Git-Style Workflows for SQL Databases

Learn to collaborate on Dolt repositories using familiar Git workflows. Fork, clone, branch, commit, push, and merge changes to tables, rows, and schemas efficiently.

how-to-guide
Mar 14, 2026
Dolt Merge Conflicts and Resolution: A Complete Guide to Three-Way Merge Handling

Resolve Dolt merge conflicts using the three-way merge algorithm. Learn how Dolt handles conflicts and discover strategies for seamless resolution.

how-to-guide
Mar 14, 2026
How to Query Data in Dolt: 3 Methods Using MySQL-Compatible Syntax

Learn how to query data in Dolt using MySQL compatible syntax. Explore three methods: the dolt sql CLI, interactive REPL, and dolt sql-server.

how-to-guide
Mar 14, 2026
Dolt Branch Management for Datasets: CLI and SQL Workflows Explained

Master Dolt branch management for datasets. Learn Git-like workflows using CLI and SQL commands for efficient data versioning and collaboration.

how-to-guide
Mar 14, 2026
How to Revert Changes in Dolt: CLI and SQL Methods Explained

Learn to revert changes in Dolt using the CLI dolt revert command or SQL CALL DOLT_REVERT() to undo commits by applying inverse changes. Master Dolt version control.

how-to-guide
Mar 14, 2026
How to Query Dolt Commit History for Tables Using dolt_log and dolt_history_*

Query Dolt commit history for tables using dolt_log and dolt_history_* tables. Inspect repository and table changes with standard SQL SELECT statements.

how-to-guide
Mar 14, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →