特定のブランチでのコミットがどのように機能するかを明確にしたいだけです。
「Metro」というブランチに取り組んでいるとしましょう。いくつかのファイルに変更を加えましたが、これらをリモート リポジトリにプッシュする準備ができていません。
早急に修正する必要があるホットフィックスが届きました。「Master」という名前のクリーンなブランチに切り替える必要がありますが、変更したファイルを上書きしてしまうためできません。切り替える前に、これらをコミットする必要があります。
私の質問は、「Metro」ブランチでこれらの変更をコミットしてから、クリーンな「Master」ブランチに切り替えた場合、「Metro」で行われた変更はリモートの「Master」リポジトリにプッシュされますか?私は別のブランチにプッシュしていますが?
簡潔にするために、コミットはブランチに分離されていますか、それともリモートリポジトリにプッシュするときにすべてのコミットが追加されますか?