🐈

逆引きgitコマンドメモ

2022/12/10に公開

稀によく使う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