Witrynę one
uż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.io
lubhttp(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-pages
gałęzi.