Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Git Documentation21টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • Installation
  • Git Basics
  • Staging Area
  • Commit
  • .gitignore
  • Branching
  • Merging
  • Conflicts
  • Rebase
  • Stash
  • Remotes
  • Undoing Changes
  • Diff & Log
  • Tags & Release
  • Debugging
  • Workflows
  • Best Practices
  • Teamwork
  • Project
  • Interview
  1. Docs
  2. Git
  3. দল নিয়ে কাজ: PR, review, collaborate
GitIntermediate

দল নিয়ে কাজ: PR, review, collaborate

টিমে ভাগ করা repo-তে কীভাবে কাজ হয় — বাংলায়।

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

দলের repo-তে কাজের ধাপ

  • repo clone করুন
  • সবশেষ main-এ নিন
  • নতুন feature branch খোলেন
  • কাজ করে ছোট commit
  • push করুন ও PR বানান
  • review পাসে merge

git clone

git clone https://github.com/org/project.git
cd project
git switch -c feature/product-list
git pull origin main   # প্রতিদিন শুরুতে

স্থাপনা ফুল

git add .
git commit -m "feat: product list added"
git pull --rebase origin main   # up to date
git push -u origin feature/product-list

Pull Request (PR) কী?

PR হলো আপনার branch-কে মূল branch-এ merge করার আবেদন — সাথে review, discussion, test ফলাফল। দল সামলায় কে কী অাপনার।

Code Review-এর আলোচনা

  • review-এর comment-এ উত্তর দিন
  • নতুন commit দিয়ে ফিক্স করুন — amend নয় যদি PR-published
  • আলাপ-আলোচনার শেষে merge
  • সব conflict দূর হওয়া জরুরি

হয়তো একই ফাইলে কাজ

git fetch origin
git switch feature/product-list
git rebase origin/main
# conflict diligence → সঠিক সমাধান
git push --force-with-lease origin feature/product-list

Protected branch

GitHub-এ main-এ সরাসরি push ব্লক রাখা যায়, এবং PR-এ reviewer approval ও CI পাস বাধ্যতামূলক করা যায় — এটাই দলের প্রতিরক্ষা।

নিয়ম

দলের সাথে আগে জমা-বাবদ কথা বলে বেছে নিন — সমস্ত PR review, কত reviewor, squash merge নাকি merge commit। Git-কে নয়, আপনার টিমকে মানিয়ে কলম।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরGit ব্যবহারের সেরা অভ্যাসপরেরপূর্ণাঙ্গ প্রজেক্ট: blog repo Git-এ
এই পেজে
Tech Tutor

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

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

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

mdanamolhasan1998@gmail.com