Skip to content

Creating a GitHub Pages site with Jekyll - Confuses USER with PROJECT pages/repositories. #17410

@akalenchuk

Description

@akalenchuk

Code of Conduct

What article on docs.github.com is affected?

https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll

What part(s) of the article would you like to see updated?

Article starts (step 3, creating repository) by showing how to create a USER page, stating you must create a specifically named repository online: USERNAME.github.io

However the rest of the article (step 3, creating your site) explains how to create a PROJECT page with a local differing repository, referred to as REPOSITORY-NAME and octo-repo in the screenshot example (step 20).

You then remote this later repository (step 16) and try to push to it (step 17), however it does not exist online (not created in article), and you get a "remote: Repository not found" error.

If you go online and create another repository with the proper REPOSITORY-NAME for the locally created Jekyll site (step not shown), you can then push to it, however it is not a USER page and it will not display at http://username.github.io.

I don't see any solution on how to push a locally created folder/repository to the specially USERNAME.github.io online repository.

The article is also unnecessarily complex by explaining branches (step 6), which aren't used in a USER page.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    contentThis issue or pull request belongs to the Docs Content teampagesContent related to GitHub Pageswaiting for reviewIssue/PR is waiting for a writer's review

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions