# কমিট লগ পরীক্ষা করুন

কোনও শাখা বা ফাইলের জন্য কমিট লগ পরীক্ষা করার জন্য, নিম্নলিখিত কমান্ডটি ব্যবহার করা যেতে পারে:

`git log [options] [path]`

এই কমান্ডের আউটপুট ডিফল্টরূপে বিপরীত কালানুক্রমিক ক্রমে দেওয়া হয়।

## কমান্ড আউটপুট উদাহরণ
```
$ git log
commit e3fabb30ab536bd5876461d8a749301a321e714f (HEAD -> check-commit-log-ko, upstream/main, origin/main, origin/HEAD, main)
লেখক: ড্যান ইউনহিউম সিওল <yunheum.seol@mail.mcgill.ca>

তারিখ: মঙ্গলবার ৪ জুন ০১:০৭:২৫ ২০২৪ -০৪০০

অবদানকারীদের তালিকায় ড্যান-সিওল যোগ করুন (#৮৪৯৬২)

commit 4af4ec8a56e057ce8768af77eda528453974d0bc
লেখক: এডগার হাম্বার্তো তিজেরিনা তেমেজ <168693312+EdgarHTT@users.noreply.github.com>

তারিখ: সোমবার ৩ জুন ২৩:০৬:০৫ ২০২৪ -০৬০০

এডগার টিজেরিনাকে অবদানকারীদের তালিকায় যোগ করুন (#৮৪৯৬১)
```

## কমান্ডের বৈচিত্র্য এবং বিকল্প
- একটি নির্দিষ্ট কমিট আইডি থেকে পৌঁছানো যায় এমন কমিটগুলি সম্পাদন করার জন্য: <i>(এই ক্ষেত্রে, `foo` এবং `bar`)</i><br>
`git log foo bar `
- কমিট আইডির সামনে `^` যোগ করে একটি প্রদত্ত কমিট আইডি থেকে পৌঁছানো যায় এমন কমিটগুলি অপসারণ করাও সম্ভব: <i>(এই ক্ষেত্রে, `baz`)</i><br>
`git log foo bar ^baz`
- একটি নির্দিষ্ট ফাইলের জন্য কমিট লগ: <br>

git log --all <filename>`
- লগে কমিটের সংখ্যা সীমিত করুন: <i>(এই ক্ষেত্রে, `5`)</i><br>
`git log -n 5`

## দেখুন
- [অফিসিয়াল ডকুমেন্টেশন](https://git-scm.com/docs/git-log)