Skip to content

গিট কী? – (What is Git?)

গিট (Git) হলো একটি ডিস্ট্রিবিউটেড ভার্সন কন্ট্রোল সিস্টেম (DVCS), যা মূলত ডেভেলপারদের জন্য তৈরি করা হয়েছে সোর্স কোডের ইতিহাস সংরক্ষণ এবং একাধিক মানুষ একত্রে কাজ করার জন্য।

গিট কীভাবে কাজ করে?

গিট আমাদের ফাইলগুলোর পরিবর্তনের ইতিহাস ধরে রাখে। আপনি যখনই গিটে কোনো পরিবর্তন করেন, তখন সেটি একটি "কমিট" হিসেবে সংরক্ষিত হয়। প্রতিটি কমিট হচ্ছে আপনার প্রজেক্টের একটি স্ন্যাপশট।

উদাহরণস্বরূপ, আপনি যদি কোনো কোড ফাইলে একটি লাইন পরিবর্তন করেন এবং তা গিটে কমিট করেন, গিট সেই পরিবর্তনের ইতিহাস সংরক্ষণ করে।

গিট কেন ব্যবহার করবেন?

  • ইতিহাস সংরক্ষণ: আপনি যেকোনো সময় আপনার আগের কোডে ফিরে যেতে পারেন।
  • সহযোগিতামূলক কাজ: একাধিক ডেভেলপার একসাথে একই প্রজেক্টে কাজ করতে পারে।
  • ব্রাঞ্চিং: ভিন্ন ভিন্ন ফিচার বা আইডিয়া নিয়ে আলাদা করে কাজ করা সহজ হয়।
  • রিমোট রিপোজিটরি: GitHub, GitLab, Bitbucket ইত্যাদির মাধ্যমে অনলাইনে প্রজেক্ট শেয়ার এবং ব্যাকআপ রাখা যায়।

গিটের সংক্ষিপ্ত ইতিহাস

গিট তৈরি করেছেন লিনাস টরভাল্ডস (Linus Torvalds) ২০০৫ সালে, মূলত লিনাক্স কার্নেলের সোর্স কোড ম্যানেজমেন্টের জন্য। এর পর থেকে এটি পৃথিবীর অন্যতম জনপ্রিয় ভার্সন কন্ট্রোল সিস্টেমে পরিণত হয়েছে।

গিট-এর ব্যবহার কোথায় হয়?

  • ওয়েব ডেভেলপমেন্ট
  • সফটওয়্যার ডেভেলপমেন্ট
  • ডকুমেন্টেশন এবং কনটেন্ট ম্যানেজমেন্ট
  • ওপেন সোর্স প্রজেক্ট মেইনটেইন

উপসংহার

গিট এখন ডেভেলপারদের জন্য অপরিহার্য একটি টুল। আপনি যদি সফটওয়্যার ইন্ডাস্ট্রিতে কাজ করতে চান বা করছেন, তাহলে গিট শেখা একান্ত প্রয়োজন।

Released under the MIT License.