150 বার দেখা হয়েছে
"ওয়েব ডেভেলপ" বিভাগে করেছেন

1 টি উত্তর

0 জনের পছন্দ 0 জনের অপছন্দ
করেছেন

জিট (Git) হলো একটি বিতরণকৃত ভার্সন কন্ট্রোল সিস্টেম যা ডেভেলপারদের কোডের ইতিহাস ট্র্যাক করার এবং একাধিক মানুষের সাথে কোডে কাজ করার সহজতা প্রদান করে। এটি প্রতিটি পরিবর্তন ট্র্যাক করে এবং ডেভেলপারদের কোন সমস্যা হলে পূর্বের কোন স্টেজে ফিরে যেতে সহায়তা করে।

গিটহাব (GitHub) হলো একটি ওয়েব-ভিত্তিক প্ল্যাটফর্ম যা Git ব্যবহারকারীদের কোড রেপোজিটরিজ সংরক্ষণ, শেয়ার এবং সহযোগিতার জন্য ডিজাইন করা হয়েছে। এটি মূলত Git-এর উপরে একটি সার্ভিস যা ডেভেলপারদের একত্রে কাজ করার আরও সহজ পদ্ধতি প্রদান করে।

জিট (Git) কিভাবে কাজ করে:

  • ক্লোন: প্রথমে ডেভেলপাররা রেপোজিটরি (কোডের একটি কপি) ক্লোন করে তাদের স্থানীয় কম্পিউটারে।

  • কমিট: তারা তাদের পরিবর্তনগুলি কমিট করে, যা কোডের বর্তমান স্টেট সংরক্ষণ করে।

  • ব্রাঞ্চ: ডেভেলপাররা ব্রাঞ্চ ব্যবহার করে বিভিন্ন ফিচার বা বাগ সংশোধনের জন্য কাজ করতে পারে, যা মেইন কোডবেসকে প্রভাবিত না করে।

  • মার্জ: একবার ব্রাঞ্চে কাজ শেষ হলে, পরিবর্তনগুলি মেইন ব্রাঞ্চের সাথে মার্জ করা হয়।

গিটহাব (GitHub) কিভাবে কাজ করে:

  • রেপোজিটরি তৈরি: গিটহাবে একটি নতুন রেপোজিটরি তৈরি করা হয়।

  • পুশ: স্থানীয় কম্পিউটারে করা পরিবর্তনগুলি গিটহাবে পুশ করা হয়।

  • পুল রিকোয়েস্ট: যদি কেউ নতুন ফিচার বা বাগ সংশোধন করে, তারা একটি পুল রিকোয়েস্ট জমা দেয় যা কোড রিভিউয়ের মাধ্যমে দলের অন্যান্য সদস্যদের দ্বারা পরীক্ষা করা হয়।

  • ইস্যু ট্র্যাকিং: সমস্যা, বাগ, এবং নতুন ফিচারের জন্য ইস্যু তৈরি করে এবং ট্র্যাক করা হয়।

  • কলাবোরেশন: গিটহাবে একাধিক ডেভেলপার একসাথে কাজ করতে পারে, কোড রিভিউ, ফিডব্যাক এবং অন্যান্য মন্তব্য শেয়ার করতে পারে।

নিচে একটি সারাংশ রয়েছে:

ফিচার Git GitHub
ভিত্তি ভার্সন কন্ট্রোল সিস্টেম ওয়েব-ভিত্তিক প্ল্যাটফর্ম
প্রধান কাজ কোড ইতিহাস ট্র্যাকিং এবং ব্রাঞ্চিং রেপোজিটরি হোস্টিং, কলাবোরেশন, ইস্যু ট্র্যাকিং
কমান্ড ক্লোন, কমিট, পুল, মার্জ রেপোজিটরি তৈরি, পুল রিকোয়েস্ট, পুশ
কলাবোরেশন স্থানীয় গ্লোবাল


এরকম আরও কিছু প্রশ্ন

1 টি উত্তর
5 ফেব্রুয়ারি, 2021 "ওয়েব ডেভেলপ" বিভাগে প্রশ্ন করেছেন Redowan

36,618 টি প্রশ্ন

35,875 টি উত্তর

1,776 টি মন্তব্য

3,867 জন সদস্য

Ask Answers সাইটে আপনাকে সুস্বাগতম! এখানে আপনি প্রশ্ন করতে পারবেন এবং অন্যদের প্রশ্নে উত্তর প্রদান করতে পারবেন ৷ আর অনলাইনে বিভিন্ন সমস্যার সমাধানের জন্য উন্মুক্ত তথ্যভাণ্ডার গড়ে তোলার কাজে অবদান রাখতে পারবেন ৷
6 জন অনলাইনে আছেন
0 জন সদস্য, 6 জন অতিথি
আজকে ভিজিট : 12124
গতকাল ভিজিট : 13959
সর্বমোট ভিজিট : 56493391
এখানে প্রকাশিত সকল প্রশ্ন ও উত্তরের দায়ভার কেবল সংশ্লিষ্ট প্রশ্নকর্তা ও উত্তর দানকারীর৷ কোন প্রকার আইনি সমস্যা Ask Answers কর্তৃপক্ষ বহন করবে না৷
...