Pastikan kalian memiliki gem terinstal baik di sistem kalian, cek dengan menjalankan perintah ini di terminal:
gem --version # output => 1.8.23.2Kemudian install bundler, dengan menjalankan perintah:
gem install bundlerCek instalasi bundler dengan:
bundle --version # output => Bundler version 1.7.6Clone repository ini:
git clone git@github.com:bono/bono-docs.gitLakukan instalasi kebutuhan untuk deployment ke Github Pages:
bundle installJika semua dependensi sudah terpenuhi, jalankan perintah ini untuk melakukan deployment:
bundle exec jekyll serveKemudian buka page localhost:4000 untuk melihat page. Setiap ada perubahan terjadi pada source code, project akan melakukan rebuild secara otomatis. Ubah dokumentasi, tulis beberapa hal mengagumkan tentang Bono, kemudian commit dan push.
- Fork repo ini
- Clone repo kamu yang baru saja kamu fork
- Lakukan perubahan
- Commit
- Push ke origin kalian
- Buat permintaan pull
- Jika permintaan pull sudah diterima, lakukan merging dengan menambahkan repo ini ke dalam remote git kamu. Caranya
git remote add upstram git@github.com:bono/bono-docs.git - Merge upstream ke lokal repo
git pull upstram master - Push lokal repo kalian ke Github repo
git push origin master
Read the docs: https://bono.github.io