スポンサーリンク

このドキュメントの内容は、以下の通りです。

ソースコードを改造してみたけど、やっぱり、気に入らなくて、とりあえず、元に戻したい!ってとき、ありますよね。

今回は、コミットしてなくて、ワーキングツリーのファイルしか変更してないときの操作です。

最初の状態


まず、初期状態は、このような状態です。

薫 $ cat a.txt
1

ファイルの編集


ファイルを変更します。

薫 $ echo 2 >a.txt

ファイルを元に戻す


やっぱり、元に戻したい!というときは、 checkout を使います。

任意のファイルの変更を元に戻すには、以下のコマンドを使います。
git checkout ファイル名

ワーキングツリーの変更をすべて元に戻すは、以下のとおりです。
サブディレクトリも対象になりますので、ご注意ください。
git checkout .

任意のディレクトリの変更を元に戻すには、以下のとおりです。
git checkout lib

それでは、実際にやってみましょう。

薫 $ git checkout a.txt
薫 $ cat a.txt
1

a.txt の中身を確認してみると、「最初の状態」の 1 に戻ってますね。

以上がワーキングディレクトリのファイルなどを元に戻す方法でした。

合わせて読む


参照しているページ (サイト内): [2012-03-27-1]

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー