【git 用語まとめ】

【git 用語まとめ】
git branch ブランチ名 「ブランチの作成」
git checkout ファイル名 「指定したファイルをHEADまで戻す」
git checkout ブランチ名 「ブランチの切り替え」

git tag -a タグ名 ハッシュ 「指定したコミットにタグをつける」

git reset --soft ハッシュ 「ワークディレクトリの内容はそのままで、コミットだけを取り消す」
git reset --hard ハッシュ 「コミットを取り消した上でワークディレクトリの内容も書き換える」

git revert ハッシュ 「コミット所まで戻るが、戻ったというログも残る」

git commit --amend 事前のコミットに置き換える
margeは受け身という事を覚える