Bというブランチで作業していて、GITのリモートリポジトリにプッシュしているとします。T1 などのある時点で、T という名前の新しいタグを作成し、ブランチ B でさらにいくつかの変更を行いました。そのため、T2 (つまり現在) の時点で、ブランチはタグよりも数コミット進んでいます。ブランチから選択した新しいファイル (時間 T1 と T2 の間に変更されたファイル) を、リモート リポジトリのタグ T に再度移動したいと考えています。
タグ T をリモートで削除し、ブランチ B から新しいタグを再度作成できることはわかっていますが、ブランチからタグ付けされたすべてのファイルは必要ありません。代わりに、特定のファイル (T1 と T2 の間で変更されたもの) を最新のブランチから既存のタグに移動したいと考えています。
そのようにする方法はありますか?