Last updated September 8, 2012.
Anyone with a Drupal.org user account can upload modules and themes by using the following steps to turn on Git access for his or her account.
- All users must complete the following steps described in Turning on Git access for your account below to obtain initial Git access, even those who formerly held a CVS account prior to the CVS -> Git migration.
- Until you have gone through a one-time approval process, you will only be able to create sandbox projects. This is only true if you had not completed this one-time approval process with your existing CVS access.
Turning on Git access for your account
- Navigate to your user profile and click the Edit tab > Git access sub-tab.
- Specify your Git username in the Desired Git username field.
Once selected, this value can never change, so choose wisely! It will form the basis of URLs for your sandbox projects. If you already had a CVS account, this will be pre-set and uneditable.
- Upon completing this form, Git user configuration information appears on the page. For more information about how to use the commands displayed, see identifying yourself to Git.
- You should now be able to access the Create project form.
To use Drupal's version control systems you must agree to the following, which is copied from what appears in your user edit tab:
- I will only commit GPL V2+-licensed code and resources to Drupal code repositories.
- I will only commit code and resources that I own or am permitted to distribute.
- I will cooperate with the Drupal Security Team as needed.
- I have read and will adhere to the Drupal Code of Conduct.
- I agree to the Drupal Code Repository Terms of Service.