I never use github, because I always work alone.
But I like to take advantage of PyCharm, especially for large apps where debugging and troubleshooting complex classes would be a problem in the IDE. And, since I have a PyCharm project setup, I can also use it to run tests.