🐈
逆引きgitコマンドメモ
稀によく使うgitコマンドをまとめます。随時更新中。
git log
コミットの変更差分を表示
git log -p
全てのブランチのコミットを表示
git log ---all
片方のブランチにしか入っていないコミットを表示
git log branch_a...branch_b
- 「branch_aのみに含まれるコミット」と「branch_bのみに含まれるコミット」が表示される
- branch_b...branch_aでも同じ
git log branch_a...branch_b
branch_aに含まれてなくbranch_bに含まれているコミットを表示
git log branch_a..branch_b
git log branch_a..branch_b
特定の単語が含まれるファイルを検索
git grep 'sample'
- リポジトリ内を対象にファイル内容で検索する
- ファイル名と単語が出現した行が出力される
- 大文字と小文字は区別される
ファイル名を検索
git ls-files *Sample*.txt
- リポジトリ内を対象にファイル名を検索する
- 正規表現の使用も可能
Discussion