GitHubIntermediate
Wiki, CODEOWNERS, কোডবেস রুটিন
দলের সঠিক সহযোগিতা: Wiki, CODEOWNERS ও নিয়ম — বাংলায়।
10টি অংশবাংলা ভাষায়
Repository সহযোগিতার বৈশিষ্ট্য
- Wiki — docs-এর হালকা জায়গা
- CODEOWNERS — কোন ফাইলের দায়িত্ব কে
- Issue templates — পরিষ্কার রিপোর্ট
- PR templates — পরিষ্কার পরিবর্তন
CODEOWNERS
.github/CODEOWNERS (root-এ)text
text
# প্রতিটি লাইন: path + যাদের অনুমতি
* @team-lead
/api/ @backend
/app/ @frontend
/docs/ @docs-teamযে file-টি আপনার ক্ষেত্রে matching — PR-এ সেই team-কে automatic reviewer দেওয়া হয়।
Issue/PR templates
.github/ISSUE_TEMPLATE/bug_report.mdtext
text
---
name: "🐛 বাগ রিপোর্ট"
about: সংযোজন করুন সঠিকভাবে রিপোর্ট করতে
labels: bug
---
**এক লাইনে:**
**Steps:**
**Expected:**
**Actual:**Project-এ দলগত কাজ
# দলের প্রতিদিন
git pull origin main
git switch -c fix/xyz
# ... কাজ ...
git push -u origin fix/xyz
# PR ছোট → review → merge → branch deleteদলের ভাব
সংরক্ষিত নিয়ম (templates, CODEOWNERS, protected main) দলকে শৃঙ্খল দেয় — মানুষের ভুল হলে Panic নয়, system গাইড করে।
শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।