一部の変更がコミットされていないiOSプロジェクトがあります。誤ってすべての変更を破棄するをクリックしました。特定のファイルの変更のみを破棄したいのですが。しかし、間違ったボタンをクリックしました。そして今、すべてがなくなっています。変更を元に戻すには?
git statusは何も表示しません。
あなたは運が悪いと思います。この回答を参照してください: 誤ってマスターに戻され、コミットされていない変更が失われました
ファイルをコミットまたはステージングしなかったので、元に戻すと、ファイルが失われます。
ごめんなさい。
あなたはnot運が悪いかもしれません。 Gitはあなたを助けることはできませんが、Finderが助けになるかもしれません!
バージョン機能をオフにしていない場合(デフォルトではオンになっていて、ターミナルコマンドを無効にする必要がある場合)、次の手順を実行します。
M
が表示され、コミットされていない変更(以前に破棄した変更)が含まれていることが示されます。作成して破棄した可能性のある完全に新しいファイルはTrashにあります。
また、ちょっとしたアドバイスも。変更を破棄する必要がある場合は、すべての変更を破棄の代わりに、プロジェクトナビゲーターでファイルを右クリックしてソース管理>変更を破棄を使用することをお勧めします。一種のトラブル。
ごきげんよう。 :)
変更をコミットする前に「変更を破棄」をクリックすると、プロジェクトが空白になり、ゴミ箱にすべてのファイルが見つかります。そこには完全なxcodeプロジェクトはありませんが、作成した日付のファイルがすべて見つかります。必要なファイルをゴミ箱から取り出して問題を解決しました。その後、プロジェクトに戻しました。