Branch, Test, Deploy: A Git-Inspired Approach for Data