Tạo file .env và thay đổi các giá trị cho phù hợp giống file mẫu .env.example
Chỉnh sửa một số trường .env cho phù hợp với môi trường máy cá nhân
MONGODB_URI= Đường dẫn của MongoDB
PORT= Cổng của hostnpm i
npm startKhi thành công sẽ thấy terminal/console hiển thị
Database connected 🚀
running on http://localhost:8000npm run lint:checknpm run lint:fix- Không dùng
var - Không dùng
== - Xóa
console.logkhông cần thiết trước khi commit - Xóa
debuggertrước khi commit
- Commit message có dạng:
type(module/entity): messagehoặctype: message
feat: thêm một featurefix: fix bug cho hệ thống, vá lỗi trong codebaserefactor: sửa code nhưng không fix bug cũng không thêm feature hoặc đôi khi bug cũng được fix từ việc refactor.docs: thêm/thay đổi documentchore: những sửa đổi nhỏ nhặt không liên quan tới codestyle: những thay đổi không làm thay đổi ý nghĩa của code như thay đổi css/ui chẳng hạn.perf: code cải tiến về mặt hiệu năng xử lývendor: cập nhật version cho các dependencies, packages.
- Ví dụ
- Chỉnh sửa:
refactor(auth): add hash password - Tính năng:
feat(auth): add google authentication - Fix bug:
fix: fix wrong otp
- Chỉnh sửa:
- Tách nhánh từ
develop
git checkout -b branchName- Sau khi code, thêm file muốn đẩy lên git vào staged
git add fileNamehoặc thêm tất cả file
git add .- Đặt commit message
git commit -m "feat(user): add user feature"- Đẩy code lên git
git pushNếu push lần đầu thì sẽ có một command xuất hiện, sau đó copy command đó và chạy
git push --set-upstream origin <branch>Khi tiếp tục code trên branch đã tách thì tiếp tục commit, push thì sẽ tự đồng bộ trên branch trên github và pull request