私は git の経験があまりありませんが、助けが必要な状況があります。
機能ブランチで作業していると、古いファイル X で作業していることに気付きました。マスターでは、別のファイル Y が X の場所で使用され、ファイル X はほこりを集めます (誰も削除していません)。ブランチをマスターにマージし、コミットをファイル X に追加してファイル Y に追加したいと考えています。
これは可能ですか?リベースやその他のことを見てきましたが、何をすべきかよくわかりません。
私は git の経験があまりありませんが、助けが必要な状況があります。
機能ブランチで作業していると、古いファイル X で作業していることに気付きました。マスターでは、別のファイル Y が X の場所で使用され、ファイル X はほこりを集めます (誰も削除していません)。ブランチをマスターにマージし、コミットをファイル X に追加してファイル Y に追加したいと考えています。
これは可能ですか?リベースやその他のことを見てきましたが、何をすべきかよくわかりません。
これは機能するはずです。ブランチ内で、役に立たないものを(を使用して)にfeature
名前を変更できます。ブランチで変更をコミットします。次に、ブランチに移動し、ブランチを にマージします。file_X
file_Y
git mv
feauture
master
feauture
master
もしかして順調git mv
?
git mv X Y
git commit