2016-07-14 5 views
3

私のデザイン(html/css)が変更されました。デザインが間違っていて、チェックアウトの後でポスト・スタンプを前にコミットする

ここに私がしたことがあります。一時的にため

  1. 、何かを試してみるには、私は、その後git stash
  2. をした以前に確認されgit checkout fd3243dをコミットするが、任意の変更を行いませんでした。
  3. 直ちにgit stash popでした。

さて、私はブラウザでデザインをリフレッシュしたときに、私の恐怖(そのシンク感)に、それは完全にゆがんで行き、非常にそれが

<<<<<<< Updated upstream ======= >>>>>>> Stashed changes <<<<<<< Updated upstream ======= >>>>>>> Stashed changes

は私がに戻って得るのを助けるanybuddyことができ読み込むトップ状態前の最初のステップすなわち前に私がgit stashをやったのですか?

私はバックアップがありません。最後のコミットはかなり前に行われました。私はこれを行うことができますが、私は非常に新しいので、どのように知らない気がしている。

anybuddyさんはお手伝いできますか?前の手順に従ってくださいあなたはマスターブランチにあったと仮定すると、 おかげ DK

+1

あることができ、かつ今お手伝いしたいと思っていますが、手動で競合を解決したり、変更を取り消さなければならない可能性があります。次回は 'git stash apply'を使って変更をスタックに残しておき、それが終わったら' git stash drop'することができます。これにより、 'git reset -hard'を簡単に行うことができます。 –

+1

良いニュース:' git stash pop'を実行すると、競合が発生した場合にstashを変更することはありません。 [ここ](http://stackoverflow.com/questions/22207256/undunday-stash-pop-that-results-in-merge-conflict)。あなたが仕事をしているかどうかを確認するために隠し場所をチェックしてください。もしそうなら、ちょうど正しい場所にチェックアウトして、もう一度私の友人をポップしてください。 –

+0

提供された回答にコメントしてもらえますか? – AnimiVulpis

答えて

1

:あなたの隠さ変更がスタッシュに残っている

  • チェック。 Gitはポップません(削除)より詳細なチェックのためにきれいに

    git stash list 
    

    適用することができませんでしたスタッシュは試してみてください。

    git stash show [email protected]{<the-number-behind-your-stash>} 
    
  • これはケース(そうでない場合は編集する必要がありますこの回答にはあなたの変更を救済する方法が説明されています)

  • git reset --hard戻るmaster(またはstashが作成された他のブランチ)。あなたはスティッキーサウンドどのブランチから見つける(またはコミット)あなたのスタッシュはgit stash listからの出力を見ることで作成された再

  • git stash pop今きれいにして変更を適用する必要がありますし、あなたの変更はバック

関連する問題