You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mỗi repo có 3 branch default:
main cho production
staging cho test
dev cho develop
Workflow Rules
Member làm việc thì tạo branch mới và commit lên git rồi tạo PR
Không cho commit trực tiếp từ local lên 3 nhánh trên
**main được merge từ staging vào thông qua PR
Staging đc merge từ dev thông qua PR, và dev được merge từ PR tính năng vào
Code Review and Merging
Mỗi project chỉ có 1 vài members được quyền merge code từ PR và tốt nhất nên có review trước khi merge code
Ví dụ: @orp1205 sẽ là người reviewer cũng với lead nhé
Tên repo có prefix:
Ví dụ: Wecastle-website , Wecastle-Unity, Wecastle-Docs...
Branching Strategy
Mỗi repo có 3 branch default:
main cho production
staging cho test
dev cho develop
Workflow Rules
Member làm việc thì tạo branch mới và commit lên git rồi tạo PR
Không cho commit trực tiếp từ local lên 3 nhánh trên
**main được merge từ staging vào thông qua PR
Staging đc merge từ dev thông qua PR, và dev được merge từ PR tính năng vào
Code Review and Merging
Mỗi project chỉ có 1 vài members được quyền merge code từ PR và tốt nhất nên có review trước khi merge code
Ví dụ: @orp1205 sẽ là người reviewer cũng với lead nhé
Commit Messages
Commit message nên có git convention follow: https://www.conventionalcommits.org/en/v1.0.0/
Các từ đơn giản như fix, feat, chore..
Không add bất kì key nào của production vào trong source code. Nếu muốn để tên env name thì set một lệnh .env.sample
The text was updated successfully, but these errors were encountered: