Fix ‘Uploads are disabled’ GitHub Error

This post shows how to fix ‘Uploads are disabled’ in GitHub by enabling push access to a GitHub repository. This fixes the error: “Uploads are disabled. File uploads require push access to this repository.”

The Uploads are disabled Error

uploads_are_disabled_1

Add the User to Your Repository

1. Add the person as a collaborator to your repository if they aren’t already.

a. Go to your repository on GitHub.

b. Click on Settings in the toolbar.

repository_settings_2

c. Click on ‘Collaborators and teams’ and ‘Add people.’

collaborators_add_people_3

d. Enter the GitHub username of the person you want to add, give them ‘Write access,’ and click Add person to this repository.

write_access_add_4

e. Have the invited person check their email, find the invite, and click on ‘View invitation.’

view_invitation_5

f. Have them click ‘Accept invitation’

accept_invitation_6

g. They should see a page confirming that they have push access.

push_access_7

Test from Web

a. On this page, have them select the branch and click the + or…

test_from_web_8

…click Add file

add_file_9

b. Click ‘Upload files.’

c. Create a file, add it, create a commit message, and click ‘Commit changes.’

commit_changes_10

d. Click on your branch and see your new file.

click_on_branch_11