বর্তমানে, আমি বিশ্বাস করি না যে গিথুব ওয়েবসাইটে কোনও সংগ্রহশালার কোডের সম্পূর্ণ ইতিহাসের মধ্যে অনুসন্ধান করা সম্ভব - নিকটতমটি কেবলমাত্র এই পৃষ্ঠায় "কোড অনুসন্ধান" বিকল্পের সাহায্যে একটি সংগ্রহস্থলের বর্তমান কোডের মধ্যে অনুসন্ধান করছে ।
তবে, কমান্ড লাইন থেকে, আপনি যে কোনও কমিটগুলি আবিষ্কার করতে বা অপসারণের বিকল্পগুলির get_infoসাথে উল্লেখ করা লাইনগুলি সরিয়ে ফেলতে -Sপারেন git log। যেমন:
git log -Sget_info -p
(এনবি -Sএবং অনুসন্ধান শব্দটির মধ্যে কোনও স্থান থাকা উচিত )
(এছাড়াও দ্রষ্টব্য: একাধিক শব্দের সন্ধান করতে, চারপাশে থাকা '):
git log -S'get info' -p
সুতরাং, সর্বনিম্ন যাতে কমিটটি খুঁজে পাওয়া উচিত যেখানে ফাংশনটি প্রথম চালু হয়েছিল এবং এটি যেটিকে সরিয়ে দিয়েছে। আমি যুক্ত করেছি -pযাতে আপনি প্যাচগুলিও দেখতে পারেন - যদি প্রচুর কমিট করে এমন পরিবর্তনগুলি চালু করা হয় যা কার্যকরীতার উল্লেখ করে যা সহায়ক হতে পারে। যদি ফাংশনটি অন্য কোনও শাখায় থাকে তবে --allসমস্ত শাখাগুলি সন্ধান করতে এটি ব্যবহার করতেও কার্যকর হতে পারে ।
Jefromi যে Git 1.7.4 নিচে একটি মন্তব্য আউট পয়েন্ট পরিচয় করিয়ে দিতে হবে -Gএকটি বিকল্প হিসাবে বিকল্প - এই পরিবর্তন junio Hamano (Git রক্ষণাবেক্ষণকারী) থেকে একটি সাম্প্রতিক ব্লগ পোস্টে সংক্ষিপ্ত করা হয়: http://gitster.livejournal.com/48191.html