To enable you to do most of the tasks listed, you are going to need to have an Ubuntu SSO account. This will enable you to login to Launchpad in order to push code, the wiki for editing, the QA trackers for reporting - in fact all of Ubuntu's infrastructure is available to you with this account. == Ubuntu SSO/Launchpad Login == To create your account go to the [[https://login.launchpad.net/+new_account |login]] page and enter your details. Follow the instruction you will receive in your confirmation e-mail. Once you have confirmed your SSO account, go to the Launchpad [[https://launchpad.net/+login|login]] page and complete your Launchpad account. == Git == Information about setting up Git can be found [[https://help.ubuntu.com/lts/serverguide/git.html|here]] == Launchpad and Bazaar == So you can pull code and push when you are ready, you will need to upload an SSH key and integrate bzr with your local machine. Details for doing both of these can be found on the QA Team Tools [[https://wiki.ubuntu.com/QATeam/DevelopmentToolsSetup | Setup]] page. Information related to working with branches on Launchpad can be found [[https://wiki.ubuntu.com/QATeam/DevelopmentToolsUsage |here]].