ロングストーリー短く、私はブランチ上で開発途中で、私が途中にいることを知らなかったリベース。私がブランチで開発を終えて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. Git rebaseを元に戻す--abort
- 2. 戻るボタンをクリックすると、以前の状態に戻ることができます
- 3. 前の状態に戻る
- 4. gitのは、私はgitの状態を実行したとき、私はこれを取得、でも、Gitは-Aを追加実行した後-Aは
- 5. reactjsで前の状態に戻る
- 6. git rebaseでクリーンコピーを続行することができません
- 7. すべてのブランチでgit svn rebaseを実行するには
- 8. 状態がちょうど前の状態になったときにアクションを実行する方法
- 9. Spring WebFlowは前の状態を理解することができます
- 10. git rebaseがエディタを実行できませんでした
- 11. git rebaseを実行すると、現在rebaseをコミットしているよりも、rebaseをコミットしていることが表示されます。
- 12. gitでは、マスターブランチをコミットする前の状態に戻すにはどうしたらいいですか?
- 13. git rebase --continueの後に何が起こるべきですか?
- 14. マージ前にgitの状態をチェックアウトするには?
- 15. データの状態を失うことなく前のページに戻る方法は?
- 16. 実行中のドッカーコンテナでソルト状態を実行するには
- 17. Macがスリープ状態に入る直前のコマンドを実行
- 18. ユーザーが「戻る」をクリックすると前のページの履歴状態にアクセス
- 19. jquerymobile phonegap戻るボタン前の状態に戻る
- 20. アプリケーションがサスペンド状態に入る前のバックグラウンドタスクの実行
- 21. 私のgitサブモジュールの状態は何ですか?どのように私はそれをきれいにすることができますか?
- 22. wait4と、私はこのコードを実行しています正しい状態
- 23. この状態でクロスドメインAjaxを実行する方法は?
- 24. ダブルクリック時のUITableViewセルは前の状態に戻る必要があります
- 25. web.configファイルはビルド後の前の状態に戻りますか?
- 26. アニメーションを実行して元の状態に戻す
- 27. 前のページに戻る前のページ状態現在のページJavaScriptの状態はありません
- 28. git gc ..を実行することはできません。
- 29. linuxコマンドを実行する前に10秒間スリープ状態にするには?
- 30. C#MSScriptControl.ScriptControlClassで実行されるJScriptでスリープ状態にすることはできますか?
リベースを行っている間にどのように変更が失われてしまったのかを理解することは難しいです。 – everton