「softでもhardでもHEADとブランチを付けたまま」――git resetで作業の取り消し (1/3)

本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。今回は、「git reset」コマンドを使用して作業の「やり直し」や「取り消し」を行う方法を、「--soft」「--mixed」「--hard」オプションを使用して解説。