Yeah, working copy is probably the best solution. (There are some threads on the best way to get pythonista and working copy to work well together). stash also has some very limited support for git (it might not be working right now -- I need to bite the bullet and do a major stash got update).