এই ব্লগটি আলোচনা করবে:
- গিটে 'গিট লগ' কমান্ড কী?
- গিটে 'গিট লগ' কিভাবে দেখবেন?
- Git-এ “–oneline” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
- Git-এ “–after” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
- Git-এ “–author” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
- Git-এ “–grep” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
- Git-এ “–stat” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
গিটে 'গিট লগ' কমান্ড কী?
বর্তমান ওয়ার্কিং রিপোজিটরির সমস্ত কমিট লগ হিস্ট্রি দেখতে, ' git লগ ” কমান্ড ব্যবহার করা যেতে পারে। এটি বিভিন্ন উদ্দেশ্যে একাধিক বিকল্পের সাথে ব্যবহার করা যেতে পারে, যেমন:
- ' -এক লাইন ” বিকল্পটি একটি একক লাইনে লগ ইতিহাসকে ঘনীভূত করতে ব্যবহৃত হয়।
- ' -পরে ” বিকল্পটি কাঙ্ক্ষিত তারিখের পরে কমিট লগ ডেটা প্রদর্শনের জন্য ব্যবহৃত হয়।
- '- -লেখক ” বিকল্পটি একটি নির্দিষ্ট লেখকের প্রতিশ্রুতি দেখানোর জন্য ব্যবহার করা হয়।
- ' -গ্রিপ ” বিকল্পটি নির্দিষ্ট কমিট বার্তা লগ ডেটা তালিকাভুক্ত করার জন্য ব্যবহৃত হয়।
- ' -স্ট্যাট ” বিকল্পটি বিস্তারিত সহ কমিট লগ ডেটার পছন্দসই সংখ্যার জন্য ব্যবহার করা হয়।
বাক্য গঠন
এখানে সাধারণ সিনট্যাক্স ' git লগ 'আদেশ:
git লগ < বিকল্প >
উপরে প্রদত্ত কমান্ড থেকে, ' <বিকল্প> ” নির্দিষ্ট বিকল্প দিয়ে প্রতিস্থাপিত হবে।
গিটে 'গিট লগ' কিভাবে দেখবেন?
দ্য ' git লগ ” কমান্ডটি গিট সংগ্রহস্থলের লগ ডেটা দেখানোর জন্য ব্যবহার করা যেতে পারে। এটি করতে, প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন:
- গিট স্থানীয় সংগ্রহস্থলে যান।
- সংগ্রহস্থলে একটি নতুন ফাইল তৈরি করুন এবং ' git
যোগ করুন পরিবর্তনগুলি স্টেজ করার জন্য কমান্ড। - চালান ' git কমিট -m
ট্র্যাক করা পরিবর্তনগুলিকে সংগ্রহস্থলে পুশ করার জন্য কমান্ড। - গিট লগ ডেটা পরীক্ষা করতে, 'চালান git লগ 'আদেশ।
ধাপ 1: কাঙ্খিত গিট স্থানীয় সংগ্রহস্থলে যান
প্রাথমিকভাবে, সংগ্রহস্থল পাথ সহ নিম্নলিখিত কমান্ডটি ব্যবহার করুন এবং এটিতে যান:
সিডি 'সি:\ব্যবহারকারীরা \n আজমা\Git\Coco1'
ধাপ 2: ফাইল তৈরি করুন
তারপরে, 'চালিয়ে কাজের এলাকায় একটি নতুন ফাইল তৈরি করুন স্পর্শ 'আদেশ:
স্পর্শ testfile.htmlধাপ 3: ট্র্যাক পরিবর্তন
ফাইলটিকে স্টেজিং ইনডেক্সে পুশ করতে প্রদত্ত কমান্ডটি চালান:
git যোগ করুন testfile.htmlধাপ 4: পরিবর্তন করুন
এখন, নীচের প্রদত্ত কমান্ডটি ব্যবহার করে গিট স্থানীয় সংগ্রহস্থলে মঞ্চস্থ পরিবর্তনগুলি সংরক্ষণ করুন:
git কমিট -মি 'প্রাথমিক প্রতিশ্রুতি'
ধাপ 5: গিট কমিট লগ ডেটা দেখান
বর্তমান ওয়ার্কিং গিট রিপোজিটরির কমিট লগ ডেটা দেখতে, 'চালনা করুন git লগ 'আদেশ:
git লগ
অতিরিক্তভাবে, আমরা 'নির্বাহ করে কাঙ্ক্ষিত সংখ্যক কমিটের লগ ডেটা দেখতে পারি git লগ পরিসীমা বরাবর কমান্ড। উদাহরণস্বরূপ, আমরা নির্দিষ্ট করেছি ' -2 একটি পরিসীমা হিসাবে:
git লগ -2এটি দেখা যায় যে কমিট লগ ডেটার সবচেয়ে সাম্প্রতিক কাঙ্ক্ষিত সংখ্যা প্রদর্শিত হয়েছে:
Git-এ “–oneline” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
কমিট লগ ডেটা ঘনীভূত করতে, ' -এক লাইন 'সহ' বিকল্পটি git লগ 'আদেশ:
git লগ --অনলাইন -6এখানে, আমরা নির্দিষ্ট করেছি ' -6 একটি কমিট পরিসীমা হিসাবে। কমিট লগ ডেটার প্রদত্ত সংখ্যা দেখানো হয়েছে:
Git-এ “–after” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
কাঙ্ক্ষিত তারিখের পরে কমিট লগ ডেটা পরীক্ষা করতে, 'চালনা করুন git লগ 'এর সাথে কমান্ড' -পরে 'বিকল্প:
git লগ --পরে = '2023-03-29'উপরে প্রদত্ত কমান্ডে, আমরা নির্দিষ্ট করেছি ' 2023-03-29 এই তারিখের পরে সমস্ত কমিট লগ ডেটা তালিকাভুক্ত করার তারিখ:
Git-এ “–author” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
আপনি যদি পছন্দসই লেখকের কমিট লগ দেখতে চান, তাহলে প্রদত্ত কমান্ডটি চালান “ -লেখক ' বিকল্পটি এবং লেখকের নাম বা ইমেল ঠিকানা উল্লেখ করুন। আমাদের ক্ষেত্রে, আমরা লেখকের ইমেল ঠিকানা প্রদান করেছি:
git লগ --লেখক = 'hooriakhan422@gmail.com'
Git-এ “–grep” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
প্রয়োজনীয় কমিট লগ ডেটা পাওয়ার আরেকটি উপায় হল ' -গ্রিপ ' বিকল্প এবং প্রতিশ্রুতি বার্তা নির্দিষ্ট করুন:
git লগ --গ্রিপ = 'প্রাথমিক'এখানে, আমরা সমস্ত কমিটের বিশদ চাই যাতে ' প্রাথমিক ' কমিট মেসেজে কীওয়ার্ড:
Git-এ “–stat” অপশন দিয়ে কিভাবে “git log” কমান্ড ব্যবহার করবেন?
শেষ কিন্তু অন্তত নয়, ' -স্ট্যাট ” বিকল্পটি বিস্তারিতভাবে কমিট লগ ডেটার পছন্দসই সংখ্যা দেখানোর জন্য ব্যবহার করা যেতে পারে:
git লগ --stat -1
এখানেই শেষ! আমরা গিট-এ 'গিট লগ' কমান্ড সম্পর্কে বিশদ প্রদান করেছি।
উপসংহার
দ্য ' git লগ ” কমান্ডটি একটি সংগ্রহস্থলের লগ ইতিহাসে সমস্ত কমিট প্রদর্শনের জন্য ব্যবহার করা হয়। এটি বিভিন্ন উদ্দেশ্যে একাধিক বিকল্পের সাথে ব্যবহার করা যেতে পারে, যেমন ' -এক লাইন ', ' -পরে ”, “- -লেখক ', ' -গ্রিপ ', এবং ' -স্ট্যাট ” বিস্তারিত সহ কমিট লগ ডেটার বিকল্প। এই ব্লগটি Git-এ 'git log' কমান্ডের ব্যবহার প্রদর্শন করেছে।