গিট (Git) হলো একটি ভার্সন কন্ট্রোল সিস্টেম, যা দিয়ে কোডের পরিবর্তনের ইতিহাস ট্র্যাক করা যায়। আর গিটহাব (GitHub) হলো সেই কোড অনলাইনে হোস্ট ও শেয়ার করার একটি প্ল্যাটফর্ম।
দলগতভাবে কাজ করার সময় গিট অত্যন্ত গুরুত্বপূর্ণ — একাধিক ডেভেলপার একসাথে একই প্রজেক্টে কাজ করেও একে অপরের কোড নষ্ট না করে পরিবর্তন মার্জ করতে পারেন।
এই লেখায় আমরা গিটের বেসিক কমান্ড (clone, commit, push, pull) এবং একটি সাধারণ ওয়ার্কফ্লো নিয়ে আলোচনা করবো।