> There are 2 functions, getRemoteBranches and getLocalBranches returns list. All other do not return a value. I will specialize the returnValue as we proceed testing them.

It'd be nice to add TODOs to the methods where we'll be evolving their parameters and return types, just so we have an idea of which ones are stable. Or comment out methods we haven't tested yet?

I'm totally fine w/ doing this work incrementally, and landing changes as we go, I'd just like an idea of which calls we've vetted and which we haven't yet.