Witrynę oneużytkownika lub organizacji można utworzyć tylko dla każdego konta GitHub. Witryny projektów, niezależnie od tego, czy są własnością organizacji, czy konta użytkownika, to unlimited.
Witryny GitHub Pages
Istnieją trzy rodzaje miejsc GitHub Stron:
project, user, i organization. Witryny projektów są połączone z określonym projektem hostowanym na GitHub, takim jak biblioteka JavaScript lub kolekcja przepisów. Witryny użytkowników i organizacji są połączone z określonym kontem GitHub.
Aby opublikować witrynę użytkownika, musisz utworzyć repozytorium należące do Twojego konta użytkownika o nazwie <user>.github.io. Aby opublikować witrynę organizacji, musisz utworzyć repozytorium należące do organizacji o nazwie <organization>.github.io. O ile nie używasz domeny niestandardowej, witryny użytkowników i organizacji są dostępne pod adresem http(s)://<username>.github.iolubhttp(s)://<organization>.github.io.
Pliki źródłowe witryny projektu są przechowywane w tym samym repozytorium, co ich projekt. Jeśli nie używasz domeny niestandardowej, witryny projektów są dostępne pod adresem http(s)://<user>.github.io/<repository>lub http(s)://<organization>.github.io/<repository>.
Źródłem publikacji w witrynie GitHub Pages jest gałąź i folder, w którym przechowywane są pliki źródłowe witryny. Jeśli domyślne źródło publikacji istnieje w Twoim repozytorium, GitHub Pages automatycznie opublikuje witrynę z tego źródła. Domyślnym źródłem publikowania witryn użytkowników i organizacji jest katalog główny domyślnej gałęzi repozytorium. Domyślnym źródłem publikowania witryn projektów jest katalog główny gh-pagesgałęzi.