以前にsvnを使用していたgitに少し混乱しています。
メイン ブランチからプルし、機能ブランチを作成し、それに取り組み、変更をローカルに追加してコミットし、リモートにプッシュして、ブランチをジェンキンスに送信し、すべてのテストに合格しました。
その間、メイン ブランチは移動したので、開発をチェックアウトし、最新の変更をプルしてから、開発の最新コピーに対してブランチをリベースしました。
したがって、これは、単体テストと統合テストがコードの最新のコピーに対して実行されたが、開発の最新のコピーに対して実行されなかったことを意味します。
これで変更をリモート ブランチに再度プッシュして開発に最新の変更を加え、テストを再実行できると思いましたが、git ステータスにはコミットするものは何もなく、作業ディレクトリはクリーンであると表示されます。
私のブランチが、テストを再実行するためにプッシュしたい開発への変更があることを認識しないのはなぜですか?