باستخدام بوابة البقرى خلال ملف الإصدارات السابقة?

StackOverflow https://stackoverflow.com/questions/88929

  •  01-07-2019
  •  | 
  •  

سؤال

هل هناك أمر من شأنه أن يسمح لي أن تحقق إذا كانت السلسلة "xyz" كان من أي وقت مضى في الملف foo.c في مستودع وطباعة التنقيحات التي تم العثور عليها ؟

هل كانت مفيدة؟

المحلول

وهذا طباعة أي يرتكب فيها المهرجان يحتوي على xyz

git log -Sxyz foo.c

نصائح أخرى

وهذا طباعة أي يرتكب فيها المهرجان يحتوي على xyz.ملاحظة -- فصل الملف عن بقية الأوامر.

git log -Sxyz -- foo.c

دون --, أنا الحصول على هذا الخطأ:

fatal: ambiguous argument 'foo.c': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

أردت التعليق على CaptainPicard الجواب إضافة إلى تصحيح ولكن لا سمعة كافية حتى الآن.إذا كان شخص ما ترغب في تحرير هذا الجواب إلى ذكر هذا التصحيح سوف تكون سعيدة أن تأخذ هذا الجواب إلى أسفل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top