概要
リポジトリ内のファイル検索
内容
以下のコマンドでファイル検索が可能
git ls-files <ファイル名>
サンプル
リポジトリ内のファイル構成は以下
. │ hoge.txt │ └─hage hige.txt
$git ls-files *hige.txt
hage/hige.txt
$git ls-files *h*ge*
hage/hige.txt
hoge.txt
応用
特定のファイルの履歴を見たい場合
$git log -p `git ls-files *hige.txt` commit dc6daaf1fa14de78cfead4aeb38fcd25fee982e2 Author: xxxxxxxxxxxxxxxxxxxx Date: Thu May 30 01:44:06 2013 +0900 first commit diff --git a/hage/hige.txt b/hage/hige.txt new file mode 100644 index 0000000..9e4f510 --- /dev/null +++ b/hage/hige.txt @@ -0,0 +1 @@ +hige