gitのスレが機能しそうな状態でなかったのでこちらでお聞きします。
gitをやりだしたのですが次のようなことはできるでしょうか?
ソースの部分でAパート、Bパート、Cパートありそれぞれ重なってないものとします。
Masterから分離してBranchを作りCパートを削除したソースにしてこれをミニバージョンにします。
このNewBranchはCの削除だけでなくBパートの改変も行います。
そしてMasterの方は新機能ををつけるためソースのAパート部分を改変します。

ここからが質問の部分なんですがこのNewBranch(C削除、B改変)に
Masterの新機能(A改変部分)をマージしてNewBranchに適応させることはできるでしょうか?
ミニバージョン&改にもMasterの改変部の新機能をつけられるでしょうか?。
これをやるには具体的にどのような手順を踏めばいいでしょうか?