よく使うgitコマンド

  • 変更した差分を確認する
git status

  • commit候補に追加する
git add <変更したファイル>

  • 変更したファイルをすべてcommit候補に追加する
git add --all

git commit

  • 最後にコミットした修正に上書き(追加)コミットする
git commit --amend

  • 最後にコミットした修正をコミット前の状態に戻す
git reset HEAD~

  • リモートリポジトリから変更差分を取得する
git pull

  • 変更したファイルを変更前の状態に戻す
git checkout -- <変更したファイル>

  • 変更差分を確認する
git diff

  • コミット候補に追加した変更差分を確認する
git diff --cached

  • コミットログ(リスト)を表示する
git log

  • 指定したコミットIDの変更差分を表示する
git show <コミットログに表示されているコミットID>

  • 1行ずつ誰が、いつ、どのコミットで変更を入れたのかを表示する
git blame <確認したいファイル>


git command manual page
https://git-scm.com/docs