0

メイン プロジェクト フォルダを誤って削除してしまいました。

ローカルの git リポジトリがあり、すべてコミットしました。フォルダーを復元しようとしていますが、成功しません。最後のコミットまで git チェックアウトをテストしましたが、削除されたフォルダーは戻ってきませんでした。

この削除されたフォルダを回復するために何ができるかについての手がかりはありますか?

4

3 に答える 3

0

あなたの質問はあまり明確ではないので、3 つ目のヒントを与えます。

元のリポジトリ フォルダを削除し、それを復元して新しいクローンを作成しますか? もしそうなら...

新しい空のリポジトリを作成します。

git init --bare 'new-path'

originローカル リポジトリのパスを確認します。

git remote show origin

正しくない場合は、発信元アドレスを更新します。

git remote set-url origin 'new-path'

後で--mirror引数を使用してローカルリポジトリを新しいリポジトリにプッシュします

git push --mirror origin

ローカル ブランチはプッシュされません。

于 2013-08-08T17:55:21.883 に答える
0

フォルダーをコミットしたことがある場合は、「git reflogs」を調べて、対応する reflog をチェックしてください。

フォルダが表示されます。

于 2013-08-08T15:49:50.570 に答える