Własna stronka na github.com
07 Feb 2015W tej kolejności:
- Tutaj opisane jest jak stworzyć repozytorium na githubie, które można następnie wykorzystać jako github-page - https://pages.github.com/ - w moim przypadku:
*shansky.github.io*
-
Clone repozytorium:
$ git clone git clone https://github.com/shansky/shansky.github.io -
Ustawienie zdalnego brancha poole z motywem lanyon:
/shansky.github.io/ $ git remote add lanyon https://github.com/poole/lanyon.git -
Pobranie repozytorium:
/shansky.github.io/ $ git fetch lanyonDla wygody jeszcze zmiana nazw:
/shansky.github.io/ $ git branch lanyon-master lanyon/masterPozostaje tylko merge:
/shansky.github.io/ $ git merge lanyon-master - Później standardowa praca z gitem:
bash git add,bash git commit,bash git push -u origin master- i stronka dostępna pod adresem https://shansky.github.io/ - Hmm tutaj powinienem opisać strukturę projektu … powinienem :)
- Projekt poole bazuje na jekyll i to z nim można pracować lokalnie, żeby sprawdzić jak strona zostanie sparsowana/zbudowana. Jekyll można zainstalować z ‘dżemów’:
$ gem install jeckyllJeśli przy odpaleniu
bash jeckyll --helppojawi się wężyk błędów, zaczynający się od lini zawierającej Could not find a JavaScript runtime. - wiedz że coś się dzieje, a mianowicie potrzebujesz jakiegoś JS runtime. Najszybciej:$ apt-get install nodejsI powinno Jekyllowi grać. Później będąc w katalogu z projektem (repozytorium) budujesz projekt przy użyciu
bash jeckyll servei na http://localhost:4000/ dostajesz zbudowaną stronkę. Gdy zapiszesz zmianę w plikach projektu, jeckyll sam odświeży zawartość projektu. -
Dodanie własnego aliasu dla domeny shansky.github.io
to be continued…
I właśnie otrzymałeś fajną platformę mikroblogową.