Gitで作業を取り消す「git reset」の使い方まとめ 「soft」「mixed」「hard」オプションは何が違う?こっそり始めるGit/GitHub超入門(6)(1/3 ページ)

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

» 2024年07月18日 05時00分 公開
[平屋真吾@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 本連載「こっそり始めるGit/GitHub超入門」では、バージョン管理システムGit」とGitのホスティングサービスの一つ「GitHub」を使うために必要な知識を基礎から解説していきます。具体的な操作を交えながら解説していきますので、本連載を最後まで読み終えるころには、GitやGitHubの基本的な操作が身に付いた状態になっていると思います。

 前回の記事「Gitコミット現場あるある――やり直し、取り消し、変更したいときに使えるコマンドまとめ」では「git commit --amend」や「git checkout -- {ファイル名}」コマンドを使用して作業の「やり直し」や「取り消し」を行う方法を解説しました。

 連載第6回目の本稿では「git reset」コマンドを使用して作業の「やり直し」や「取り消し」を行う方法を、「--soft」「--mixed」「--hard」オプションを使用して解説します。

「git reset」コマンドの概要

 「git reset」コマンドの動作で鍵となるのは「HEAD」です。

       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。