How do I use Upfront builder to create a theme for my website that I can manage using github?

I want to use Upfront Builder in a development environment. Our site used github for our repo and I would like to maintain the custom CSS changes that we make to our Upfront Builder theme in the repo.

Is this possible? Is there documentation or tutorials on how to integrate Upfront Builder into a versioned environment?