This set of guides is intended for anyone who wants to contribute more substantial changes to documentation (or on a more regular basis) using the Ubuntu command line.
For quick corrections to a page, it's perfectly fine to use the GitHub web interface instead!
Before you start using this guide, you will need to set up a GitHub account, if you don't already have one. The GitHub documentation is rather good, if you get stuck or need any explanation of particular topics.
Where you start in this series will depend on whether you're using a Windows machine, or an Ubuntu one. If you're using Windows, start on Part 1. If you are running Ubuntu, or have a dual-boot system where one of your options is Ubuntu, feel free to skip Part 1 and go straight to Part 2.
- Set up Sphinx This applies if you are working on a project that uses Sphinx to render the documentation.
- Command line cheat sheet This reference will help remind you of the basic commands needed to work with files on the command line.