Skip to content

Commit 76457b4

Browse files
authored
Update CONTRIBUTING_vi.md
1 parent 39b60e2 commit 76457b4

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

CONTRIBUTING_vi.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,23 @@ cd tech-notes-hub
3636
git checkout -b feature/add-graph-algorithms
3737
```
3838

39+
### 🧩 Quy tắc đặt tên nhánh (branch naming)
40+
41+
Tên nhánh nên theo cấu trúc:
42+
43+
```bash
44+
<loại-thay-đổi>/<mô-tả-ngắn-gọn>
45+
```
46+
47+
| Loại | Ý nghĩa | Ví dụ |
48+
| ---------- | -------------------------------------------------------- | -------------------------------- |
49+
| `feature` | Thêm ghi chú/mục mới | `feature/add-docker-notes` |
50+
| `fix` | Sửa lỗi nội dung, chính tả, ví dụ | `fix/typo-in-graph-note` |
51+
| `update` | Cập nhật hoặc cải tiến ghi chú hiện có | `update/aws-ec2-note` |
52+
| `refactor` | Tái cấu trúc lại file/nội dung mà không thay đổi ý chính | `refactor/reorganize-folders` |
53+
| `remove` | Xoá nội dung lỗi thời hoặc không còn phù hợp | `remove/duplicate-array-example` |
54+
| `docs` | Cập nhật tài liệu dự án như README, CONTRIBUTING,... | `docs/improve-readme` |
55+
3956
### 4. Thực hiện thay đổi
4057

4158
* Tuân theo cấu trúc thư mục và file có sẵn
@@ -44,6 +61,30 @@ git checkout -b feature/add-graph-algorithms
4461
* Diễn giải ngắn gọn, rõ ràng
4562
* Có thể thêm chú thích nội tuyến nếu cần thiết
4663

64+
### 💬 Quy tắc viết commit message
65+
66+
Viết commit rõ ràng, có ý nghĩa và dễ hiểu. Cấu trúc đề xuất:
67+
68+
```bash
69+
<loại-thay-đổi>:<mô tả ngắn gọn>
70+
```
71+
72+
#### 📌 Ví dụ:
73+
74+
- `feature: thêm ghi chú về HTTP Status Codes`
75+
- `fix: sửa chính tả trong file design-patterns.md`
76+
- `update: cập nhật ví dụ cho binary search`
77+
- `remove: xoá ghi chú trùng lặp trong folder aws`
78+
- `docs: thêm hướng dẫn cách tạo pull request`
79+
80+
#### 🧠 Gợi ý thêm:
81+
82+
- Có thể viết bằng **tiếng Việt hoặc tiếng Anh** (nhất quán trong 1 pull request)
83+
- **Tránh commit mơ hồ** như: `update 1`, `fix lỗi`, `test`
84+
- Nếu liên quan issue, thêm số vào cuối:
85+
👉 `fix: lỗi chính tả trong aws-note #12`
86+
87+
4788
### 5. Commit & Push
4889

4990
```bash

0 commit comments

Comments
 (0)