1
これは簡単なものです。私はこれに簡単な答えを見つけることができませんでしたので、まっすぐ進むように見えます。簡単なGIT:別のローカルブランチをチェックアウトすると、何が起こりますか?
私はGITを使用してかなり新しくなっています。私は、既存のものから別のローカルブランチを作成して遊ぶことができました。
私はそれを調べて、私が新しいブランチを作ったときに、ローカルのステージのない変更が変わっていないことに気付きました。
何が起こったのですか? GITはローカルのunstaged変更を新しいブランチのソースコードにマージしようとしましたか?チェックアウトしたブランチのソースコードが、変更したファイルと完全に異なる場合はどうなりますか?
ありがとうございました!
あなたの完璧な答えに感謝します。 –
'-f'のように上書きするのではなく、変更をマージする' -m'オプションもあります。 –