Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • GitHub Documentation22টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • Account Setup
  • Repositories
  • Cloning & Pushing
  • Readme & Markdown
  • GitHub Flow
  • Pull Requests
  • Issues
  • Discussions
  • Actions
  • Workflows & CI
  • Pages & Deployment
  • Releases
  • Projects
  • Security
  • Teams & Orgs
  • Collaboration
  • Open Source
  • Gists
  • Best Practices
  • Project
  • Interview
  1. Docs
  2. GitHub
  3. Release তৈরি ও সংস্করণ ব্যবস্থা
GitHubIntermediate

Release তৈরি ও সংস্করণ ব্যবস্থা

GitHub Release কী, releases/new, assets — বাংলায়।

13টি অংশবাংলা ভাষায়

Release কী?

Release হলো repository-এর একটি নির্দিষ্ট সংস্করণ যা নিষ্পাপভাবে ব্যবহারকারীকে দেখানো হয় — tag, release notes, downloadable assets সহ।

git tag → GitHub release

git tag -a v1.0.0 -m "প্রথম stable release"
git push origin v1.0.0

Release তৈরি (UI)

  • repo → Releases → Draft a new release
  • Choose a tag: করে আগের tag বাছাই/নতুন
  • Title + notes (আর সম্ভব preview)
  • Attach binaries (যদি থাকে)
  • Set as latest → Publish

Release notes-এ কী লিখবেন

## ভেঙে যাওয়া পরিবর্তন
- API base URL পরিবর্তিত

## নতুন
- dark mode
- search API

## বাগ ফিক্স
- #42 login crash solved

Pre-release ও draft

  • Draft — এখনই প্রকাশ নয়, পরে publish
  • Pre-release — test/RC সংস্করণ, latest হিসেবে labeled নয়
  • Latest — default-release হিসেবে দেখায়

SemVer স্মরণ

MAJOR.MINOR.PATCH — ভাঙা/ফিচার/ফিক্স। সংস্করণ বাড়ানো সময় এই নিয়ম অনুসরণ করলে ব্যবহারকারীরা confident।

অভ্যাস

প্রতিটি production release-এ tag + Release notes লিখুন। চেঞ্জলগ পরে নিজেরই সহায়ক হবে — (এ কী আসলে ছিল?) প্রশ্নের জবাব।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরGitHub Pages — ফ্রি ওয়েবসাইট হোস্টপরেরGitHub Projects — board দিয়ে পরিকল্পনা
এই পেজে
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com