時々私はフィーチャーブランチに入っていますが、私はマスターで見たい無関係な変更を加えました。多くの場合、私はちょうど行うことができます。gitでブランチを切り替える
git checkout master
git commit -m "..." filename
しかし、私はチェックアウトを行うときに、時々私はそこにローカルの変更があるので、私はブランチを切り替えることができないという警告が表示されます。
なぜこれはときどき起こるのですか?このメッセージが表示されたら回避策がありますか?たぶん、隠れている?
4つの方法:3. "git checkout -m"で3ウェイマージを試みることができます。4. "git checkout -f"でチェックアウト(変更を失う)を強制することができます。 –