誤ってgitリポジトリ内のディレクトリを削除してコミットしました。私はLONG_SHA_IDは、前のIDコミットされ 間違ってGitのディレクトリを削除しました
git checkout LONG_SHA_ID
を行っている、と私は戻って、ディレクトリを持っているが、また、私は私がして固定されているいくつかのファイルの以前のバージョンをバック持っている
最新コミット。
他のファイルの最新バージョンで、削除したディレクトリを元に戻すにはどうすればよいですか?
誤ってgitリポジトリ内のディレクトリを削除してコミットしました。私はLONG_SHA_IDは、前のIDコミットされ 間違ってGitのディレクトリを削除しました
git checkout LONG_SHA_ID
を行っている、と私は戻って、ディレクトリを持っているが、また、私は私がして固定されているいくつかのファイルの以前のバージョンをバック持っている
最新コミット。
他のファイルの最新バージョンで、削除したディレクトリを元に戻すにはどうすればよいですか?
これを行います。
git checkout LONG_SHA_ID -- /path/of/directory/you/deleted
ただ、最新のコミットをバックアウトします
git revert HEAD
で最後のコミットを戻します。その後、それを押し上げるだけです。 HEAD
を、必要なリビジョンに置き換えることができます。詳細については
は、Gitはhere
アウトに固定されたファイルとのブランチを見て、コミット元に戻す、とgit reset --mixed HEAD^
を行います。これにより、コミットが取り消され、フォルダを削除せずに再試行できます。
これはになってコミットされたそのまま他のファイルを、続けるのだろうか? – fritzone
あなたは削除してコードレポでコミットする直前の状態になります! –
@KugathasanAbimaranこれはまさにあなたが言うことをしていますが、彼が必要とするものではありません。 –