আমি কিভাবে একটি ফোল্ডারের মধ্যে সমস্ত ফাইলের জন্য গিট লগের ইতিহাস দেখতে পারি?
একটি নির্দিষ্ট ফাইলের জন্য লগটি কীভাবে প্রদর্শন করতে হয় সে সম্পর্কে আমি বেশ কয়েকটি পোস্ট পেয়েছি তবে নির্দিষ্ট ফোল্ডারের জন্য খুঁজে পাইনি।
আমি কিভাবে একটি ফোল্ডারের মধ্যে সমস্ত ফাইলের জন্য গিট লগের ইতিহাস দেখতে পারি?
একটি নির্দিষ্ট ফাইলের জন্য লগটি কীভাবে প্রদর্শন করতে হয় সে সম্পর্কে আমি বেশ কয়েকটি পোস্ট পেয়েছি তবে নির্দিষ্ট ফোল্ডারের জন্য খুঁজে পাইনি।
উত্তর:
আপনি হয় foldernameবা ব্যবহার করতে পারেন foldername/*। যেভাবেই কাজ করা উচিত।
git log -- path/to/folder
git log -- path/to/folder/*
নাম পরিবর্তিত ফাইলগুলির ইতিহাস এই পদ্ধতির সাথে অনুসরণ করা হবে না।
*) ব্যবহার করে , তারা অবশ্যই প্রদর্শিত হবে
git logকেবল প্রতিশ্রুতিবদ্ধ তথ্য দেখায়। আপনি যদি ফাইলের পরিবর্তনগুলি দেখতে চান -pতবে আগের মন্তব্যে উল্লিখিত হিসাবে পতাকাটি সরবরাহ করুন
যদি আপনি গ্রাফিক সরঞ্জাম যেমন গিটকের ব্যবহার করতে চান তবে এটি একই কাজ করে:
gitk -- path/to/folder
gitkএকটি খুব উপযোগী ইউআই আছে, তবে অন্যথায় এটি বেশ ভাল। আপনি যদি সুন্দর ইউআই এর মধ্যে থাকেন তবে আপনি Mergeসাবলাইম টেক্সট টিমের (উইন / ম্যাক / * এনআইএক্স) এবং Fork(উইন / ম্যাক) বিবেচনা করতে পারেন।
path/to/folder? তারা দেখাতে হবে?