新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Document
/
カテゴリ: Visual Studio
/
タグ:
Visual Studio
Git
目次
1
概要
2
手順
ローカルのGitリポジトリに間違ってファイルを追加してコミットしてしまったので元に戻したい - コミットの取り消し
目次
1
概要
2
手順
もっと見る
ローカルのGitリポジトリに間違ってファイルを追加してコミットしてしまった操作を元に戻す手順を紹介します。
概要
ローカルのリポジトリにコミットする際に追加しない予定のファイルを一緒に追加してコミットしてしまった場合に、 コミットを取り消したいことがあります。この記事では、ローカルリポジトリにファイルを間違って追加してしまった場合にコミットを取り消す手順を紹介します。
注意
リモートリポジトリにプッシュしてしまった場合は、ファイルを削除したコミットをプッシュするか、git revertを利用する方法、 git reset 後に再プッシュする方法があります。
git revertを利用する方法は
こちらの記事
git resetを利用する方法は
こちらの記事
を参照してください。
手順
間違ってローカルリポジトリにコミットした状態です。プッシュはしていないため、[送信数]の表示が"1"になっています。
[送信数 1 / 受信数 0]のリンクをクリックするか、[Git]メニューの[ブランチの管理]の項目をクリックします。
ブランチの状態が表示されます。過去のコミットやプッシュの履歴が表示されています。
[ローカル履歴]の一番上(先頭)の項目をクリックして選択し、右クリックします。 ポップアップメニューが表示されますので、[リセット]メニューの[変更を保持 (--mixed)]の項目をクリックします。
クリックすると、選択した状態に戻り、コミットが取り消されます。
コミットが取り消されたため、[変更]の一覧もコミット前の状態に戻ります。
注意
[出力方向]の欄にある、取り消ししたい項目であるコミットした項目を選択して右クリックし、ポップアップメニューの [リセット]メニューの[変更を保持 (--mixed)]の項目をクリックしても、元の状態には戻りません。 先に紹介した手順にある通り、戻したい位置の項目をクリックして選択してリセットする必要があります。
コミットの取り消しができました。
著者
Penta
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2022-07-24
関連するページ
コミット後にコミットのメッセージ(コミットのコメント)を変更する
作成したプルリクエストを取り下げる
削除してしまったファイルをローカルのGitリポジトリから取得しなおす (Visual Studio 利用)
Git コマンドを利用してローカル リポジトリを複製する
Gitリポジトリのプルリクエストを作成する
Pythonのプログラム実行時に GitCommandNotFound: Cmd('git') not found due to: エラーが発生する
SSH接続を利用してGitHubからローカルにリポジトリのクローンを作成する - GitHubリポジトリからのソースコードの取得
Gitサーバーの初期設定 - Gitサーバの構築
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
SNSコンテンツ
YouTube
Instagram
Pinterest
X
iPentec
iPentecについて
プライバシー
お問い合わせ
Copyright © 1995–2025 iPentec all rights reserverd.