だぐざの大釜

データサイエンス他いろいろ学んだ備忘録

いろいろなことを確認するgit コマンド

リポジトリの状態を確認する

  • 現在のブランチ、変更が進んでいるかを確認できる
git status

コミットログを確認する

  • 誰がいつcommitやmergeをして、どのような差分が発生したかを確認できる
git log

コミットメッセージを1行のみ表示する

  • 複数のcommitを確認するときに便利
git log --pretty=short

指定したディレクトリ、ファイルのみのログを表示する

  • ReadMe.mdファイルのルグを確認するには以下の通り。
git log ReadMe.md
  • ファイルの差分を表示する場合は、-pをつける
git log -p ReadMe.md

ステージ領域との差分を確認する

  • ステージ領域、つまりgit addした変更分が確認できる
git diff

最新コミットとの差分を確認する

  • HEADとは作業しているbranchの最新のコミットを参照するポインタ
git diff HEAD

ブランチを視覚的に確認する

  • グラフでわかりやすく表示される。視覚的に確認できる。
git log --graph