git stash
とgit stash pop
はこの問題の良い解決法ですか?git stash/git stash popは間違ったブランチスイッチでいいですか?
私はブランチBで作業していましたが、何かが誤って起こってしまって、私に知らないブランチAに戻ってきました。
GitはブランチBに切り替える前にブランチAに私の新しい仕事をコミットしたいと思っていますが、できません。
ブランチA(間違ったブランチ)にいる間に、git stash
を実行してブランチBに切り替えます(つまり、すべての作業を失うわけではありませんが、正しいブランチに置くことができます)正しいブランチ)、git stash pop
を実行しますか?そうすることによって災害に遭遇しますか?私の仕事のすべてが正しい支店で即座に行われ、私は通常通りコミットしてプッシュできますか?
私はGitプロジェクトをどのように爆破しないのか分かりません。
This post私の質問にはお答えできますが、それは最新ですか?また、そのポストから:
また、現在人跡未踏隠しておく(新しく追加された)ファイル、 引数を追加
-u
コミットされていないと/人跡未踏新しく追加されたファイルの違いは何ですか?コミットされていないファイルが多かれ少なかれ「新しく追加されましたか?