Repository for XD Fiesta 2019
- Fork Repositori Ini
- Git clone dulu
$ git clone https://github.com/{username-anda}/XDFiesta2019.git- Tambahkan upstream pada hasil clone tersebut
$ git remote add upstream https://github.com/akhmadrizki/XDFiesta2019.git-
Copy file .env.example menjadi .env
-
Install seluruh package agar bisa dijalankan
$ composer install- Setup database. Lalu isi konfigurasinya di
.envsesuai pengaturan database. Contoh:
...
DB_DATABASE=db_xd
DB_USERNAME=root
DB_PASSWORD=
...- Jalankan command berikut:
$ php artisan key:generate
$ composer dump-autoload
$ php artisan migrate --seed
$ php artisan storage:link- Jalankan command berikut kalo mau buat seeder:
$ php artisan db:seed- Jika ingin menjalankan aplikasi, jalankan command berikut:
$ php artisan serve- Selalu pull upstream setiap ingin memulai mengembangkan
$ git pull upstream master- Buat branch baru pada setiap fitur yang dikembangkan. Contoh:
$ git branch feature/add-login // Contoh saat membuat branch untuk fitur baru
$ git branch bug/fix-menu // Contoh saat membuat branch untuk fix bug- Jika sudah selesai pekerjaannya git add dlu
$ git add .- Selanjutnya Commit pekerjaan anda
$ git commit -m "your commit"- Setiap selesai, push ke repo hasil clone anda
$ git push origin {nama-branch}- Jika sudah siap untuk dibawa ke repository utama. Lakukanlah Pull Request dari branch anda ke branch
master. Sebelum pull request pastikan branch sudah bersih. Jika ada conflict silahkan perbaiki conflict tersebut. Pastikan buat judul dan deskripsi yang baik agar mudah dipahami! - Semangat!!!