git stash
とgit stash pop
はこの問題の良い解決法ですか?偶発的なブランチスイッチのGit stash
私はブランチBで作業していましたが、間違って何かが起こってしまったことがわかりました。ブランチAに戻って、さまざまな作業を続けました。
GitはブランチBに切り替える前にブランチAに私の新しい仕事をコミットしたいと思っていますが、できません。
ブランチA(間違ったブランチ)にいる間に、git stash
を実行してブランチBに切り替えます(つまり、すべての作業を失うわけではありませんが、正しいブランチに置くことができます)正しいブランチ)、git stash pop
を実行しますか?そうすることによって災害に遭遇しますか?
私のGitプロジェクトをどのように爆破しないかはわかりません!
完全性:ブランチAで作業をコミットし、コミットの先端から一時ブランチを作成し、ブランチAを開始した場所からハードにリセットします。その後、一時ブランチをブランチB – ckruczek