Takuya Miyashita
This site
Web
Start:
*ある時点の状態へ戻す [#hac11aa2]
変な変更をしてしまってある時点の状態へ戻りたいとき.~
ローカルリポジトリでの話.~
**全体を指定のコミットのバーションに戻す [#qa1b4e82]
#codeprettify{{
$ git log --oneline
e4a0e00 2nd commit
5f870ca 1st commit
}}
となり,管理下のファイル全てを一つ前のコミットの状態へ戻...
#codeprettify{{
$ git reset --hard HEAD^
}}
をする.HEAD^の部分は,5f870caのようなコミットのハッシュ...
HEAD^^とすると,2つ前のcommitの状態に戻ることになる.~
下記のようにもう一度logで確認すると,一番上にあったコミッ...
#codeprettify{{
$ git log --oneline
5f870ca 1st commit
}}
あるディレクトリ名を変更し,その中にGitで管理されているフ...
**特定のファイルだけ指定のコミットのバージョンに戻す [#h4...
ある1つのファイルをいじったらうまく回らなくなったとか,や...
#codeprettify{{
$ git checkout HEAD filename
}}
End:
*ある時点の状態へ戻す [#hac11aa2]
変な変更をしてしまってある時点の状態へ戻りたいとき.~
ローカルリポジトリでの話.~
**全体を指定のコミットのバーションに戻す [#qa1b4e82]
#codeprettify{{
$ git log --oneline
e4a0e00 2nd commit
5f870ca 1st commit
}}
となり,管理下のファイル全てを一つ前のコミットの状態へ戻...
#codeprettify{{
$ git reset --hard HEAD^
}}
をする.HEAD^の部分は,5f870caのようなコミットのハッシュ...
HEAD^^とすると,2つ前のcommitの状態に戻ることになる.~
下記のようにもう一度logで確認すると,一番上にあったコミッ...
#codeprettify{{
$ git log --oneline
5f870ca 1st commit
}}
あるディレクトリ名を変更し,その中にGitで管理されているフ...
**特定のファイルだけ指定のコミットのバージョンに戻す [#h4...
ある1つのファイルをいじったらうまく回らなくなったとか,や...
#codeprettify{{
$ git checkout HEAD filename
}}
Page:
Edit with a page name which already exists