git.rst
changeset 2403 f5347f511cb3
parent 2402 032327906671
child 2409 6163ed9ff6de
equal deleted inserted replaced
2402:032327906671 2403:f5347f511cb3
   531 
   531 
   532 To search string in all or specific files or working copy::
   532 To search string in all or specific files or working copy::
   533 
   533 
   534   $ git grep $PATT
   534   $ git grep $PATT
   535   $ git grep -i $PATT -- '*.[ch]'
   535   $ git grep -i $PATT -- '*.[ch]'
       
   536 
       
   537 To search for string in commit messages::
       
   538 
       
   539   $ git log --grep $PATT
       
   540   $ git log --grep $PATT --all
   536 
   541 
   537 To search in all history::
   542 To search in all history::
   538 
   543 
   539   $ git log -S$PATT
   544   $ git log -S$PATT
   540   $ git log --pickaxe-regex=$PATT
   545   $ git log --pickaxe-regex=$PATT