Using external version control systems with PythonAnywhere¶
Bash consoles — create them from the Consoles page — include popular source control clients:
ssh-keygen cat ~/.ssh/id_rsa.pub
Check out the GitHub help pages for more info.
Free account restrictions¶
Be aware that free users are restricted to a whitelist of sites, and to the HTTP/HTTPS protocol. We also allow the pure-git protocol to certain popular services like github and bitbucket.
So you should be able to use bitbucket or github as normal. If you're storing your git or hg repository on your own server, then you'll need to use https in your repo URLs instead of the
Github now require token-based authentication for https access to repositories. They have a help page here that covers how to configure and use token-based authentication.