ロングストーリー短く、私はブランチ上で開発途中で、私が途中にいることを知らなかったリベース。私がブランチで開発を終えてREBASE 1/1
を見た後、git rebase --abort
を実行したところ、すべての変更が失われたようです。私は本質的に最後のアクションを元に戻すことができますか?私は 'git rebase --abort'を実行する前の状態に戻ることができます
0
A
答えて
1
reflogをご覧ください。git reflog
何らかの他のコミットに巻き込まれた場合、あなたがリベースを開始する前のどこに戻ってくることができます。あなたはすべてを失ったわけではありません。 reflogに戻る場所を見つけたら、git reset --hard [email protected]{xx}
を実行し、reflogにXXの番号を見つけてください。これはあなたの現在のディレクトリ内のものを上書きするので、あなたが望む変更があった場合には、それらを隠しておくべきですが、あなたのアクティブなブランチは、コミットを指し示していて、作業ディレクトリの&インデックスはそのコミットと一貫しています。
0
変更をコミットした場合、git rebase --abort
を実行する前に、これらのコミットをgit reflog
で見つけることができます。
git rebase --abort
時のコミットされていない変更は、取り消し不能に失われます。
関連する問題
- 1. 戻るボタンをクリックすると、以前の状態に戻ることができます
- 2. 前の状態に戻る
- 3. すべてのブランチでgit svn rebaseを実行するには
- 4. git rebaseがエディタを実行できませんでした
- 5. Spring WebFlowは前の状態を理解することができます
- 6. Macがスリープ状態に入る直前のコマンドを実行
- 7. 実行中のドッカーコンテナでソルト状態を実行するには
- 8. ユーザーが「戻る」をクリックすると前のページの履歴状態にアクセス
- 9. jquerymobile phonegap戻るボタン前の状態に戻る
- 10. wait4と、私はこのコードを実行しています正しい状態
- 11. 私のgitサブモジュールの状態は何ですか?どのように私はそれをきれいにすることができますか?
- 12. この状態でクロスドメインAjaxを実行する方法は?
- 13. web.configファイルはビルド後の前の状態に戻りますか?
- 14. アニメーションを実行して元の状態に戻す
- 15. linuxコマンドを実行する前に10秒間スリープ状態にするには?
- 16. git gc ..を実行することはできません。
- 17. C#MSScriptControl.ScriptControlClassで実行されるJScriptでスリープ状態にすることはできますか?
- 18. git pull --rebaseとgit rebase:危険は何ですか?
- 19. git rebaseを使って削除したファイルを取り戻すことはできますか?
- 20. Reactコンポーネントで状態を管理するには、親からの状態やイベントからの状態を変更することができますか?
- 21. 自己消化および実行状態に戻る?
- 22. gitブランチを作成し、元の状態に戻す
- 23. gitのコミットされていない状態に戻る
- 24. iOSでデバイスがアイドル状態のときにアプリを実行するように設定できますか?
- 25. gitの奇妙な枝は私が状況をgitのとき、私はこのエラーメッセージが表示されます
- 26. .animate()と元の状態に戻る
- 27. UI-ルータ、私は次のような状態に行きますことを考えると見る
- 28. Git - エクスプローラでGitにフォルダとファイルの状態を表示するには?
- 29. JQuery Datatableがデフォルトの状態に戻る
- 30. iphone - アニメーションが元の状態に戻る
リベースを行っている間にどのように変更が失われてしまったのかを理解することは難しいです。 – everton