inspection用のコマンド
もうGitは怖くない: 自信を持って使いたいあなたへ - 檜山正幸のキマイラ飼育記 に書いて、https://github.com/m-hiyama/git-quest-kit/blob/master/git-inspect-functions.nohelp.sh で使っているコマンド。いや、使ってないのもあるか。
- git rev-parse # リビジョン式からオブジェクトIDを求める
- git cat-file -t # オブジェクトの型を表示
- git cat-file -p -t # オブジェクトの中身を表示
- git log --format='%H %s' # AOS集合を表示
- git merge-base # 一番若い共通祖先を表示、なくても何かは表示する
- git update-ref # 参照の更新
- git symblic-ref # シンボリック参照(間接参照)の更新
- git ls-tree # tree型オブジェクトの内容の表示
- git ls-files # ファイルの列挙
- git hash-object # ハッシュ値=オブジェクトIDを求める
- git fsck # 参照の整合性を調べる