Github কী?

 


Github কী?

গিটহাব এমন একটি ওয়েবসাইট এবং পরিষেবা যা আমরা সব সময় গিকস রেভ হিসাবে শুনতে পাই। গিটহাব বুঝতে হলে আপনাকে প্রথমে গিট সম্পর্কে একটি ধারণা থাকতে হবে। গিট একটি ওপেন-সোর্স সংস্করণ নিয়ন্ত্রণ ব্যবস্থা যা লিনাস টরভাল্ডস-একই ব্যক্তি লিনাক্স তৈরির দ্বারা শুরু করেছিলেন by গিট অন্যান্য সংস্করণ নিয়ন্ত্রণ সিস্টেমের মতো সাবভারশন, সিভিএস এবং মার্কুরিয়াল এমন কয়েকটি নামের জন্য।
গিটহাব (github) হচ্ছে কোড হোস্ট করার একটা সাইট। সাধারণত ওপেন সোর্স প্রজেক্ট গুলো গিটহাবে হোস্ট করে অন্যান্য ডেভেলপারদের সাথে শেয়ার করে। এতে পৃথিবীর যে কোন জায়গা থেকে যে কেউ যে কোন প্রজেক্টে কাজ করতে পারে। যা ওয়েব-ভিত্তিক গিট repository hosting সেবা, গিট এর ডিস্ট্রিবিউটেড রিভিশন কন্ট্রোল এবং সোর্স কোড ম্যানেজমেন্ট (এসসিএম) এর কার্যকারিতা এবং ফিচার উপস্থাপন করে।
গিটহাব সফটওয়্যার সংস্করণ নিয়ন্ত্রণ প্রোগ্রাম গিট ব্যবহার করে সংস্করণ নিয়ন্ত্রণের জন্যে একটি ওয়েব-ভিত্তিক হোস্টিং সেবা। এটি বর্তমানে মাইক্রোসফটের অধীনস্থ একটি কোম্পানি, মাইক্রোসফট যেটি ২০১৮ সালে ৭.৫ বিলিয়ন ডলারে ক্রয় করে নেয়। গিটের সমস্ত বিতরণকৃত সংস্করণ নিয়ন্ত্রণ ও সোর্স কোড ব্যবস্থাপনা কৃত্য এতে রয়েছে, সাথে রয়েছে এর নিজস্ব কিছু সুবিধা, যেমন- বাগ ট্র্যাকিং, ফিচার রিকুয়েস্ট, প্রত্যাকটা প্রকল্পের নিজস্ব উইকি ইত্যাদি।
গিটহাব ফ্রি এবং পেইড দুইরকমই হোস্টিং করে। ব্যক্তিগত repository এর জন্য সাধারণত পেইড করতে হয়। গিটহাব মূলত ওপেনসোর্স সফটওয়্যার প্রোজেক্ট হোস্টিং করে।
গিটহাব ব্যবহারের সুবিধাগুলো হলোঃ
১. আপনার ওপেনসোর্স প্রোজেক্টে অবদান রাখার জন্য।
২. যেকোনো প্রোজেক্টের জন্য ফিল্ড-টেস্ট টুলস।
৩. গিটহাবে পাবেন ইনটিগ্রেটেড ইস্যু ট্র্যাকিং সুবিধা।
৪. একত্রে কাজ করার সুবিধা।
৫. একই প্রতিষ্ঠানের বা বিভিন্ন প্রতিষ্ঠানের মধ্যে ডিস্ট্রিবিউটেড টিম পরিচালনা করা।

No comments

Powered by Blogger.