Git で過去のコミットや別ブランチにあるファイルを見る

Eclipse みたいなエディタを使わず、Git のコマンドラインだけで、過去にコミットしたあるファイルを参照したり、別ブランチにある指定のファイルを閲覧したりする方法。

$ git show 【コミット ID or ブランチ名】:【ファイルパス】

実際に使ってみるとこんな感じ。

# 例えばこんな感じで過去のコミットを参照できる
$ git show bb887ab:src/index.html

# 開発ブランチに居るときに master ブランチを覗いたり
$ git show master:src/index.html