क्या किसी दिए गए पैटर्न द्वारा गिट-डिफ फिल्टर को दिखाने का एक तरीका है।
कुछ इस तरह
git grepdiff pattern
changed file
+++ some sentence with pattern
changed file 2
--- some other pattern
दुर्भाग्य से सबसे सरल समाधान पर्याप्त अच्छा नहीं है
git diff | grep pattern
+++ some sentence with pattern
--- some other pattern
# not an option as doesn't put the filename close to the match
मैं awk का उपयोग करके वर्कअराउंड के साथ आया था
git diff | awk "/\+\+\+/{f = \$2}; /PATTERN/ {print f \$0} "
लेकिन यह पता लगाना पसंद करेंगे कि इसके लिए एक कमांड है।