All examples
GitHub logo
GitHub SOPMade with Glyde

GitHub Repository Creation

Purpose

This SOP describes the procedure for creating a new GitHub repository with a README file, enabling you to initialize and manage code projects.

Scope

This procedure is intended for GitHub users who need to create new repositories for storing code, documentation, or project files. Follow this SOP when creating a new code repository from scratch.

Prerequisites

  • A GitHub account with an active login session

  • Basic understanding of repository naming conventions

Procedure

  1. Navigate to github.com

    Open GitHub and go to your repositories

    Navigate to github.com and ensure you are logged in to your GitHub account. You will be taken to your repositories page where existing repositories are listed.

    Navigate to github.com
  2. Click the New button

    Click the green New button

    Click the green New button located in the upper right area of the repositories list. This will open the repository creation form.

    Click the New button
  3. Enter repository name

    Type the repository name in the Repository name field

    In the Repository name field (marked with an asterisk as required), enter a name for your repository. The name should be short, memorable, and descriptive of your project.

    Enter repository name
  4. Add a description

    Enter a description for the repository

    In the Description field (optional), enter a brief description of what the repository will contain. This helps others understand the purpose of your project.

    Add a description
  5. Configure repository options

    Toggle Add README to ON

    In the Configuration section, configure the following options as needed:

    Configure repository options
  6. Create the repository

    Click the Create repository button

    Click the green Create repository button at the bottom of the form. GitHub will create the repository and redirect you to the new repository page.

    Create the repository

Verification

After completing the creation process, verify the repository was created successfully:

  1. Confirm you are redirected to the new repository's main page.

  2. Verify the repository name and description match what you entered.

  3. If you enabled the README option, confirm that README.md appears in the file list.

  4. Check that the visibility setting (Public or Private) matches your selection.

Troubleshooting

Repository name already exists

If you receive an error stating the repository name already exists, choose a different unique name. GitHub does not allow duplicate repository names under the same user account.

Repository name contains invalid characters

If the repository name field shows a validation error, remove any spaces or special characters. Use only letters, numbers, hyphens, underscores, and periods.

Create repository button is disabled

Ensure you have entered a valid repository name in the required field. The Create repository button will remain disabled until all required fields are properly filled.

Conclusion

You have successfully created a new GitHub repository with a README file. The repository is now ready for code commits, file uploads, and collaboration with team members.

Made with Glyde — in minutes, not hours.

Record your workflow once. Glyde writes the SOP, captures the screenshots, and walks your team through it live.

Get Started Free
More GitHub SOPs