There are several interesting tools...https://github.com/Pythonista-Tools/Pythonista-Tools/blob/master/GitHub Tools.md https://forum.omz-software.com/topic/1848/working-copy-integration-sidebar http://workingcopyapp.com
...but I have never seen a blog post where someone documents the best practices for how to use any of these tools to do a full GitHub lifecycle.
A walk-through of the following steps would be a huge help to me:Use Working Copy clone an existing repo from GitHub Move one (or all) of the Python files from that local copy into Pythonista Make a change in one of those Python files Move the modified file from Pythonista back into Working Copy Push the change into the GitHub repo 5a. A repo to which I have commit rights 5b. As a "pull request" to a repo to which I do NOT have commit rights
Steps 2, 4, and 5b are the ones that I have difficulty with and I am sure that my current approach is suboptimal ;-).