コードを「マージ」する標準的な方法として、リベースを使用したいと考えています。また、自動化された統合マネージャーを介して中央リポジトリにプッシュするかなり短期間 (2 週間未満) の機能ブランチも使用します (各開発者には独自の個人リポジトリがあり、変更は最初にそこにプッシュされ、中央リポジトリにプッシュされる場合にのみ変更がプッシュされます)。ビルドとテストは成功しています)
リベースしようとすると、ブランチが分岐したというメッセージが表示され、変更がリベースしたばかりの変更と同じであるにもかかわらず、最初にそこからプルして変更をマージするまで、個人のリポジトリにプッシュできませんでした.
これを避けるために私がすべきことはありますか?それとも、これは私がすでにこの機能ブランチをプッシュしたという事実の結果ですか? ブランチをリベースしたバージョンに置き換えることはできますか?
この状況で推奨されるワークフローはありますか?