I was using an older version of this and was able to push directly to Google Apps Script / Docs from the repo with uncommitted changes for testing, and then only commit and push to git when I was happy with it.
I wrote stubs for the relevant apps script APIs and was able to run tests locally as well: https://github.com/wffurr/safe-contract-validator/blob/maste...