Как да публикувате Github страница
Github Pages позволяват на разработчиците да приемат безплатно статичен уебсайт на техния проект. Това е един от ключовите съоръжения на Github, който направи поддържането на безплатни проекти с отворен код по-икономични, особено за инди-разработчиците.
Bootstrap и Normalize.css са няколко популярни страници на Github. За да създадете такъв, трябва само да създадете нов клон на вашия проект и да го извикате GH-страници
. Публикувайте клона на Github.
След като се появи, сайтът е достъпен чрез URL адреса, който е зададен по отношение на потребителското ви име за Github, както и името на хранилището. Име .github.io / хранилище име
.
Можете да настроите собствен домейн за вашата Github страница. Показахме го как да го направим в предишния ни урок.
Опростени са Github страници
Създаването на Github страница е лесно и бързо. Но има малко предупреждение.
Вземете едно от демо хранилищата в нашия профил в Github, например Advent Calendar. Имаме два клона - майстор
и GH-страници
които споделят точно същите кодови клонове.
Трябва да сме сигурни, че кодовете са в GH-страници
винаги са синхронизирани с майстор
клон.
За щастие, наскоро Github го направи по-лесно, като премахна GH-страници
клон. Сега можем вместо това да захранваме сайта директно чрез майстор
клон.
За да направите това, отидете на някой от екрана за настройки на хранилището в Github. Превъртете надолу до секцията Github Pages и изберете главен клон от избора.
Вие всички сте настроени и можете безопасно да премахнете GH-страници
клон от хранилището.
Документация за обслужване
Някои проекти като Bootstrap, Foundation или Skeleton изискват страница за документация. И техните разработчици обикновено обслужват и тези страници за документация чрез GH-страници
документ.
Така че сега хранилището има два клона с напълно различен набор от кодове и цели; един е основен източник, докато другият хост документи а също и някои кодови фрагменти. В тази ситуация често можете да откриете конфликти за промяна при превключване между тези два клона.
С тази нова промяна от Github разработчиците вече могат да показват страници за документация чрез име на папка / документи /
в рамките на майстор
клон. След това отидете на Github Pages и изберете следващата опция, главната папка на клон / документи.
Сега поддържането на изходния код и документацията става все по-стриктно.