The OP's use case asked for ways to download, AND push. For github, shellista git is currently the only way that anyone has published.
Be sure to grab the dev-modular branch, which is the most mature.
Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.