Git
Last updated
Was this helpful?
Last updated
Was this helpful?
Dolt implements Git-style version control on tables instead of files.
Dolt adopts the Git-interface to version control. There are , , , and all the other Git concepts you are familiar with. If you know Git, Dolt will feel very familiar because conceptually, Dolt is modeled on Git.
On the command-line, these concepts are exposed as a replica of the Git command line. Where you would type git log
, you now type dolt log
. Where you would type git add
, you type dolt add
. The replication extends to the command arguments.
In SQL, Dolt becomes a bit more complicated because no Git-equivalent to SQL exists. Git read operations are modeled as . Git write operations are modeled as . But conceptually, all the Git concepts you are familiar with extend to SQL.
In this section we explore the following Git concepts and explain how they work in Dolt: