Git for Data
Transactional pipelines
Every pipeline run is a database transaction - atomic, isolated, and safe to retry
Commits and refs
How Bauplan versions code, data, and execution environments
Tags
Mutable human-readable names that point to a specific commit
Data branches
Isolated environments to safely import, test, and merge data changes