অনেক দলের সদস্যদের সাথে গিট রিপোজিটরিতে কাজ করার সময়, অবদান, সহযোগিতা এবং আকারের পরিপ্রেক্ষিতে অন্যান্য ডেভেলপারদের দ্বারা গিট রিপোজিটরিটি কখন এবং কীভাবে পরিবর্তন করা হয় তা বিকাশকারীদের দেখতে সুবিধাজনক হয়ে ওঠে। অধিকন্তু, সম্পূর্ণ বিবরণ সহ একাধিক লগ প্রদান করা হয় এবং এটি নির্দিষ্ট গিট সংগ্রহস্থলের পরিসংখ্যান তৈরি করার জন্য বিভিন্ন কমান্ড প্রদান করে।
এই পোস্টে, আপনি শিখবেন:
- ব্যবহারকারীর নাম এবং লগ সংখ্যা সহ গিট সংগ্রহস্থলের পরিসংখ্যান কীভাবে তৈরি করবেন?
- মার্জগুলি বাদ দিয়ে কীভাবে পরিসংখ্যান তৈরি করবেন?
- কিভাবে একটি প্রদত্ত তারিখের সাথে পরিসংখ্যান তৈরি এবং ফিল্টার করবেন?
- কিভাবে ব্যবহারকারীর ইমেল ঠিকানার সাথে পরিসংখ্যান তৈরি করবেন?
- সন্নিবেশিত এবং মুছে ফেলা ফাইলগুলির সংখ্যার সাথে গিট সংগ্রহস্থলের পরিসংখ্যান কীভাবে তৈরি করবেন?
ব্যবহারকারীর নাম এবং লগ সংখ্যা সহ গিট সংগ্রহস্থলের পরিসংখ্যান কীভাবে তৈরি করবেন?
আপনি যদি ব্যবহারকারীর নাম এবং লগ সংখ্যা সহ গিট সংগ্রহস্থলের পরিসংখ্যান তৈরি করতে চান, তাহলে নীচের নির্দেশাবলী দেখুন।
প্রথমে, ব্যবহার করুন ' সিডি ” কাঙ্খিত গিট ডিরেক্টরিতে নেভিগেট করতে কমান্ড:
$ সিডি 'সি:\ব্যবহারকারীরা \n azma\Git\demo5'
লগ এবং ব্যবহারকারীর নাম সহ গিট সংগ্রহস্থলের একটি পরিসংখ্যান তৈরি করতে, নিম্নলিখিত কমান্ডটি চালান:
$ git শর্টলগ -s -nএখানে ' -s ' বিকল্পটি পরিসংখ্যান প্রদর্শন করতে ব্যবহৃত হয় এবং ' -n ” বিকল্পটি সংখ্যা লগ তৈরি করতে ব্যবহৃত হয়:
মার্জগুলি বাদ দিয়ে কীভাবে পরিসংখ্যান তৈরি করবেন?
একত্রীকরণ ব্যতীত পরিসংখ্যান তৈরি করতে, 'চালনা করুন git শর্টলগ 'সহ কমান্ড' -sn ব্যবহারকারীর নাম সহ লগের সংখ্যা প্রদর্শন করার বিকল্প এবং ' --নো-একত্রীকরণ সম্পাদিত মার্জগুলি বাদ দিতে পরামিতি ব্যবহার করা হয়:
$ git শর্টলগ -sn --না-একত্রিত হয়
কিভাবে একটি প্রদত্ত তারিখের সাথে পরিসংখ্যান তৈরি এবং ফিল্টার করবেন?
ধরুন ডেভেলপাররা একটি নির্দিষ্ট তারিখের পরিসংখ্যান তৈরি করতে চান। সেই ক্ষেত্রে, তারা ব্যবহার করতে পারে ' git শর্টলগ 'সহ কমান্ড' -s' এবং '-n লগের সংখ্যা দেখানোর বিকল্পগুলি এবং ' -থেকে প্রদত্ত তারিখ পরিসংখ্যান পেতে পরামিতি।
উদাহরণস্বরূপ, আমরা প্রদান করেছি ' ২৮ অক্টোবর ২০২২ 'তারিখ:
$ git শর্টলগ -s -n --থেকে '28 অক্টোবর 2022'ব্যবহারকারীদের ইমেল ঠিকানার সাথে পরিসংখ্যান কীভাবে তৈরি করবেন?
ব্যবহারকারীর ইমেল ঠিকানা সহ গিট সংগ্রহস্থলের পরিসংখ্যান পেতে, 'চালনা করুন git শর্টলগ 'এর সাথে কমান্ড' - তুষার 'বিকল্প:
$ git শর্টলগ - তুষারএখানে ' এবং ব্যবহারকারীর ইমেল ঠিকানা পাওয়ার জন্য পতাকা ব্যবহার করা হয়:
সন্নিবেশিত এবং মুছে ফেলা ফাইলগুলির সংখ্যার সাথে গিট সংগ্রহস্থলের পরিসংখ্যান কীভাবে তৈরি করবেন?
সন্নিবেশিত এবং মুছে ফেলা ফাইলগুলির সংখ্যা সহ একটি নির্দিষ্ট গিট সংগ্রহস্থলের লগগুলি তৈরি করতে, 'চালনা করুন git লগ 'এর সাথে কমান্ড' - বিন্যাস 'সহ' বিকল্পটি লেখক: %ae ' মান যা একটি একক প্রতিশ্রুতি প্রদর্শন করবে এবং ' - numstat ” বিকল্পটি সন্নিবেশের সংখ্যা প্রদান করবে:
$ git লগ --ফরম্যাট = 'লেখক: %ae' -- numstat
এখানেই শেষ! আমরা গিট রিপোজিটরি থেকে পরিসংখ্যান তৈরি করার বিভিন্ন দৃশ্যকল্প সংকলন করেছি।
উপসংহার
গিট রিপোজিটরি থেকে পরিসংখ্যান তৈরি করার জন্য বেশ কয়েকটি পরিস্থিতি রয়েছে। এটি করার জন্য, প্রথমে নির্দিষ্ট গিট সংগ্রহস্থলে যান এবং একাধিক কমান্ড চালান, যেমন “ $ git log –format=author: %ae” –numstat পরিসংখ্যান তৈরি করার জন্য কমান্ড, সন্নিবেশিত, মুছে ফেলা ফাইলের সংখ্যা এবং আরও কমান্ড সহ। এই পোস্টটি গিট রিপোজিটরি থেকে পরিসংখ্যান তৈরি করতে বেশ কয়েকটি কমান্ড প্রদান করেছে।