Skip to content

LeDuy0806/quiz-app-nextjs

Repository files navigation

Yêu cầu hệ thống

  • Node.js (phiên bản 18 trở lên)
  • npm (phiên bản mới nhất)

Installation

  1. Clone repository:
git clone https://github.com/LeDuy0806/quiz-app-nextjs.git
  1. Move to quiz-app-nextjs:
cd quiz-app-nextjs
  1. Install package:
npm install
  1. Run project:
npm run dev

Lưu ý cho anh em collaborators

  1. Clone dự án tạo branch và push code Clone repository:
git clone https://github.com/LeDuy0806/quiz-app-nextjs.git

Lúc này anh em đang ở brand main của local cũng như remote và anh em cần tạo 1 branch mới, bằng cách:

git checkout -b [Name]Dev

[Name]Dev: sẽ là tên nhánh của anh em ví dụ DuyDev,QuocDev,...

Sau khi tạo xong nhánh thì nên kiểm tra lại nhánh của mình bằng lệnh trên thì có thể kiểm tra lại bằng lệnh:

git branch

nếu nó hiện ra theo dạng như sau thì ok rồi:

* [name]Dev
  main

Để push code lên branch mới sau khi add và tạo commit thì dùng lệnh:

git push -u origin [name]Dev

Lưu ý là sau origin là tên branch mới tạo. Push xong có thể tự merge hoặc kêu ae trong team merge

Lưu ý 2 là cách trên là sử dụng để tạo branch chưa có trên remote từ lần push tiếp theo thì chỉ cần kiểm tra bằng git branch xem đúng tên branch so với trên local chưa xong rồi add commit và git push thôi không cần vế sau -u:

git branch (để kiểm tra branch)

git push (để push code sau khi add và commit)
  1. Pull code mới về:
  • Dùng lệnh sau để pull code mới nhất từ main:
git pull origin main

Một số lưu ý khi pull code:

  • Nên pull code sau khi đang push code mới lên và code đó đã được merge vào main để tránh conflict với local.
  • Nên kiểm tra xem code của mình có bị cũ so với main trên remote không? Và pull code về trước khi làm để tránh bị conflict về sau.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages