🍺 tavern Version control for worlds too big for Git DocsSign in

Everyday workflow

Stage, commit, push #

After editing files:

lore stage --scan .
lore commit "describe your change"
lore push

--scan walks the working tree and stages every added, modified, and deleted file. To stage one file directly you can also name it: lore stage path/to/file.

Get the latest changes #

lore sync

Or clone a fresh copy:

lore clone grpcs://lore.tavern.xyz/<you>/<repo>

Branches #

lore branches are lightweight references, so you can create, switch, and push them to experiment freely. See lore branch --help and the lore docs for the full set.

Large assets #

Just add them and push. lore chunks files by content, so re-pushing a multi-gigabyte asset after a small change only transfers the chunks that actually changed, and teammates only hydrate what they open.