Website Vitalitas Medical merupakan website yang difungsikan untuk proses penjadwalan pasien dan konsultasi secara online.
Jika Anda baru di project ini, silakan ikuti langkah-langkah instalasi berikut:
-
Clone project dari github ke local
git clone https://github.com/anggernuramin/vitalitas-medical-vocasia-fe4.git
-
Install Node.js Node.js
-
Pasang Dependency
npm install
-
Jalankan Project
npm run dev
Jangan push langsung ke branch "main" (branch haram). Sebagai gantinya kita akan collaborasi di branch "develop"
- Cara Branching
- Jika Anda ingin melakukan perbaikan atau pembaruan:
git checkout -b "improvement/apa-yang-di-improve"
- Jika Anda ingin melakukan Bug Fixing
git checkout -b "bugfix/apa-yang-di-fix"
- Jika Anda ingin menambahkan fitur
git checkout -b "feature/fitur-apa-yang-di-buat"
- Cara Commit
- Jika Anda ingin melakukan perbaikan atau pembaruan:
git commit -m "improvement: apa yang di improve"
- Jika Anda ingin melakukan Bug Fixing
git commit -m "bugfix: apa yang di fix"
- Jika Anda ingin menambahkan fitur
git commit -m "feature: fitur apa yang di buat"
-
Mendapatkan Perubahan Terbaru dari Branch "develop"
Jika seorang teman telah melakukan push ke branch "develop" dan Anda sedang mengerjakan sesuatu di branch lokal yang berbeda, ikuti langkah-langkah ini untuk mendapatkan perubahan terbaru tanpa kehilangan kode yang Anda kerjakan di branch lokal Anda.
- Stash Pekerjaan Lokal Anda
simpan perubahan kerja Anda di branch lokal menggunakan perintah
git stash
. Ini akan menyimpan perubahan Anda dan membersihkan working directory.git stash
- Pull Perubahan dari Branch "develop":
Dapatkan perubahan terbaru dari branch "develop".
Jika teman Anda sudah melakukan push, ini akan mengambil perubahan terbaru.
git pull origin develop
- Kembalikan Pekerjaan yang Tersimpan (Stashed):
Setelah Anda mendapatkan perubahan terbaru dari branch "develop",
kembalikan perubahan kerja yang Anda simpan sebelumnya.
Ini akan menerapkan perubahan Anda ke working directory kembali.
git stash pop
- Cara Mengatasi Konflik
- Pindah dulu ke Branch develop
git checkout develop
- Kemudian pull perubahan terbaru dari branch develop
git pull
- Kemudian Pindah lagi ke branch yang sedang kamu kerjakan
git checkout <branch mu>
- Selanjutnya kita perlu merge perubahan terbaru dari branch develop
git merge origin develop