私はgit repoを持っていますが、現在は機能ブランチで作業しています。機能ブランチrebase後のGit-push
私はそのようなものがあります:私は私の機能ブランチに取り組んでいたが、起こったDEVするより多くのコミットを
dev: ---1--2--3--
\
fb: --f1
を、ので、私はそれにリベース、今の私のコミットのSHA
dev: ---1--2--3--4--5----
\
fb: --f1(another)
を変更しました
これで、SHAが無効であるため、リモートフィーチャーブランチにプッシュすることができません。私はは強制的に押すことはできません、それはサーバーによって禁止されている原因です。
このような場合の正しいワークフローは何ですか。どうすればよいですか?いずれかの操作を行い例えば