私はMercurialを初めて使用しています。私はいくつかのファイルでコードをいくつか変更しましたが、まだコミットしていませんでした。しかし、私がhg update -c <branch-name>
をしたとき、私のコード変更はすべて消えました。私のコード変更を取り戻す方法はありますか?hg updateによって削除されたコードの変更を取り戻すことはできますか?
0
A
答えて
2
恐らく非常に古いバージョンのMercurialを使用していますか?
-C --clean discard uncommitted changes (no backup)
-c --check update across branches if no uncommitted changes
、少なくとも4年間はケースをされている:
hg update
のヘルプは-c
がコミットされていない変更を破棄しないであろうことを示しています。あなたのローカルな変更のMercurialを捨てるリビジョンに更新しようとする場合は警告を出します:
[email protected]:~/test$ hg checkout 0
abort: uncommitted changes
(commit or update --clean to discard changes)
あなたはそれが何もしなかったはず-c
を使用した場合。 -C
を使用した場合は、あなたがそうすることを示唆した人を見つけて、彼らに叫ぶべきです。
あなたのために申し訳ありません。 :(
0
残念ながら、アップデートヘルプ(hg help update
)で説明したように、--cleanはバックアップを作成しません。
CTRL + Z
のテキストエディタで古いバージョンのファイルを取得できるかどうかを確認してください。既に保存されています。
関連する問題
- 1. git rebaseを使って削除したファイルを取り戻すことはできますか?
- 2. Xcodeで削除された画像が戻ってきます
- 3. 私はunstaged変更とブランチを削除 - 私はこれを元に戻すことができますか?
- 4. 元に戻すことなくTFSの除外された変更を削除しますか?
- 5. コールはZ3_astオブジェクトが削除されたときのために戻ってありますか?
- 6. Subversionでファイルを削除、更新、または元に戻すことができません(「スキップされたパス」)
- 7. webpartを誤って削除しました。どうすれば元に戻すことができますか。
- 8. Mercurial - "hg update -C"の後にコミットされていない変更を元に戻す
- 9. データテーブルから削除された行を取り戻す方法
- 10. このコードは、ポップとプッシュなしでどのように元に戻って更新されますか?
- 11. hg rollback変更を元に戻すかわりに?
- 12. hgは、変更されていないファイルが変更されたことを示します。
- 13. "hg push"が.hgよりもずっと大きいのはなぜですか?
- 14. コード名1 - 別のフォームから戻ったときにTableLayoutが変更されるのはなぜですか?
- 15. FileConnectionによって作成されたファイルを手動で削除および変更することを防ぐ方法はありますか?
- 16. Windowsでプロセスによって開かれたファイルを削除することはできますか?
- 17. は、私は、自動を取り除くことができますどのようにコーヒースクリプトに戻っ
- 18. 削除されたgitワークツリーからステージングされた変更をどのように回復できますか?
- 19. iTunesConnectアカウントの誤って削除されたローカライズされた言語を元に戻すことはできますか?
- 20. bitbucket、 "hg push"と "hg update"
- 21. INSERTまたはUPDATEクエリによってテーブルが変更されたときに通知を送信するメカニズムが、cassandraにありますか?
- 22. SSRS(ReportBuilder 3.0) - 隠されたTablixによって取り込まれた空白を削除するには?
- 23. Gitは、削除されたファイルがマージによって上書きされると言っています
- 24. SpriteBatchのドローコールはXNAによって削除されますか?
- 25. svnで削除されたフォルダからファイルを1つだけ取り戻す
- 26. ネストされたPreferenceScreenから戻ったときの要約を変更する
- 27. 私のコードでどのステップを取ってエラーを取り除くことができますか?
- 28. Elasticsearchで文書の削除を取り消すことはできますか?
- 29. EF6が戻って削除された行を返さない/
- 30. 一度削除するとアイテムが戻ってきます
「CTRL + Z」は私のために働いていません。これはひどい週末になるでしょう。 –