2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git log -G ですべてのブランチ/コミットを全文検索(grep)する方法

Last updated at Posted at 2022-10-26

「このコードどこでコミットしたっけ?」「これってコミットされてる?」「このコード入ってるはずなのに消されてるな、、、どこで(誰が)消したんだ?」というときにすべてのブランチ/コミットを一括で全文検索(grep)する方法です。ググってもすぐに出てこなかったのでメモ

git log -G "検索したいテキスト" --all

-Gがコミットの差分の中を検索するという意味。
--allというのがすべてのブランチ/コミットという意味(ちょっと違うけど)。

余談

-Gじゃなくて-Sじゃないの??って思った方は「行が削除されたコミットを特定するのにgit log -Sを使ってはいけない話(git log -Gを使うべき)」をどうぞ

参考

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?