網頁

2017年4月17日 星期一

git grep for a pattern

假如想要找某一行 code 這樣的 pattern 在某個 commit 的 log
可以這樣下:

git grep '[pattern]' [sha]

如果想要找全 history 可以這樣下:

git grep '[pattern]' [sha] $(git rev-list --all)


如果還想要檢查前面 20 行 可以這樣下:

git grep -B20 '[pattern]' [sha] $(git rev-list --all)

沒有留言:

張貼留言