Skip to content
Back to template gallery
GitHub
GitHub

How to Upload a Folder to GitHub

In this guide, you will learn how to upload new files directly to your GitHub repository.

IT & Engineering
8 steps 3 min Community template
1

Click the Repositories tab

Click the "Repositories" tab in the top navigation menu to view your list of repositories.

github.com
Click the Repositories tab
2

Locate the Repository you would like to add a folder to.

Locate the Repository you would like to add a folder to.

github.com
Locate the Repository you would like to add a folder to.
3

Click the Add file dropdown arrow

Click the dropdown arrow next to the "Add file" button to view file addition options.

github.com
Click the Add file dropdown arrow
4

From the drop-down, select "Upload files"

Click the "Upload files" option in the dropdown menu to proceed with adding files to your repository.

github.com
From the drop-down, select "Upload files"
5

Click "choose your files

Click the "choose your files" link in the upload area to open the file selection dialog.

github.com
Click "choose your files
6

Click the commit message input field

Click the input field under "Commit changes" to enter a brief description of your upload.

github.com
Click the commit message input field
7

Create an option description for your commit if you would like.

Click the text area with the placeholder "Add an optional extended description..." to provide more details about your commit.

8

Click the Commit changes button

Click the green "Commit changes" button at the bottom of the form to finalize your upload.

github.com
Click the Commit changes button

Make this walkthrough your own

Duplicate this template, swap in your own screens, and share it with your team. Free to start — no credit card.