Git には、実験的なブランチ ( EXP-12) があります。そこでいくつかの変更を行いましたが、まだコミットする準備ができていません。マスターで調整する必要があります。
マスターに行きます。
次の 2 つのケースが考えられます。
- 変更中にインデックスに含めた場合
EXP-12、マスター ブランチのインデックスにも表示されます。 - のときに変更をインデックスに含めなかった場合
EXP-12、それらのファイルは、マスター ブランチでもコミット用にステージングされていない変更として表示されます。
EXP-12私の問題は、すべてをマスター上に置き、別々にしたいということです。いくつかの「実験的」な変更を行いたいEXP-12> マスターに移動 > マスターで変更を行う > コミット ( git add -A) のすべてをステージング > コミット > EXP-12 に戻って実験を続行します。これを行うと、マスター ブランチでの私のコミットには、 で行われたすべての変更が含まれEXP-12ます。
その背後にあるロジックは何ですか?または、何か不足していますか?