Skip to content

akhmadrizki/XDFiesta2019

Repository files navigation

XD Fiesta 2019

Repository for XD Fiesta 2019

Kalau Mau Kerja, Ikuti Langkah Ini!

  1. Fork Repositori Ini
  2. Git clone dulu
$ git clone https://github.com/{username-anda}/XDFiesta2019.git
  1. Tambahkan upstream pada hasil clone tersebut
$ git remote add upstream https://github.com/akhmadrizki/XDFiesta2019.git
  1. Copy file .env.example menjadi .env

  2. Install seluruh package agar bisa dijalankan

$ composer install
  1. Setup database. Lalu isi konfigurasinya di .env sesuai pengaturan database. Contoh:
...
DB_DATABASE=db_xd
DB_USERNAME=root
DB_PASSWORD=
...
  1. Jalankan command berikut:
$ php artisan key:generate
$ composer dump-autoload
$ php artisan migrate --seed
$ php artisan storage:link
  1. Jalankan command berikut kalo mau buat seeder:
$ php artisan db:seed
  1. Jika ingin menjalankan aplikasi, jalankan command berikut:
$ php artisan serve

Berikut langkah-langkah yang wajib dilakukan dalam proses kerja

  1. Selalu pull upstream setiap ingin memulai mengembangkan
$ git pull upstream master
  1. 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
  1. Jika sudah selesai pekerjaannya git add dlu
$ git add .
  1. Selanjutnya Commit pekerjaan anda
$ git commit -m "your commit"
  1. Setiap selesai, push ke repo hasil clone anda
$ git push origin {nama-branch}
  1. 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!
  2. Semangat!!!

About

This repository for Campus event

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published