Skip to content

🟠 Start a New Project in GitHub

This page provides instructions to copy an existing repository in GitHub.

Option 1. Copy a Repository in GitHub

  1. Log in to GitHub.
  2. In your browser, navigate to the GitHub page of the repository you want to copy.
  3. Choose The Copy Method
  4. To fork, click the Fork button in the upper-right corner.
  5. To use a template (an example project with a full set of project files), click the green "Use this template button" and select Create a new repository.
  6. We recommended starting with the associated starter template to start a new project professionally.
  7. Name Your Repository
  8. Enter a new name for your copy of the repository. For Python projects: Use all lowercase. Use dashes between words. Never leave spaces in the repository name.
  9. Make it public.
  10. Complete the process as needed to create repository from template or confirm the fork.

Option 2. Create a New Repository in GitHub (with README.md)

  1. Log in to GitHub. Open your browser and log in to your GitHub account.

  2. Go to the "Create Repository" Page

  3. In the top-right corner of GitHub, click the + dropdown menu.

  4. Select New repository.

  5. Name Your Repository

  6. Enter a name for your new repository.

  7. IMPORTANT: Follow Naming Guidelines for Python Projects:

    • Use all lowercase.
    • Use dashes between words.
    • NEVER USE spaces or special characters.
    • Good Examples: my-python-project, python-experiments, baseball-stats, python-personal-project, website-analytics, student-impact-analysis
  8. Provide a brief description of your project. This is optional but recommended.

  9. Select the Public option so others can view your repository. You may always use a fake name.

  10. IMPORTANT: Add a Default README File

  11. Check the box for Add a README file. This file is essential for cloning and initializing your project.

  12. Click the Create repository button to finalize the process and create your repo in GitHub.

IMPORTANT

  • If you forget to add a README file, delete the repository and start over. This time, check the box to add a default README.
  • The subsequent steps will NOT work the same if the new repository does not have a file in the repo already.

Finding the Option to Create New Repository

GitHub: Create New Repo