githubgithub-services

How do I create a folder in a GitHub repository?


I want to create a folder in a GitHub repository and then add files to that folder.
How do I achieve this?


Solution

  • TL;DR Use / in the file name field to create folder(s), e.g. typing folder1/file1 in the file name field will create a folder folder1 and a file file1.

    Original answer
    You cannot create an empty folder and then add files to that folder, but rather creation of a folder must happen together with adding of at least a single file. This is because git doesn't track empty folders.

    On GitHub you can do it this way: