3
Bashとgitを使用して、ブランチがマージされた最後の時刻と異なるファイルを含むディレクトリのコレクションを得るにはどうすればmaster
?git bashでmonorepoのci/cdに依存しないマイクロサービス
特定のファイル名を含むようなパターン、たとえばpackage.json
を含む変更されたディレクトリのコレクションを構築し、変更されたコレクションのコレクションがrequirements.txt
であるように変更したコレクションがさらに優れています。
注を参照してください使用していない場合は、コメントで追加されますように、そのあなたがいない場合'--fork-point'の振る舞いが必要な場合は、' git diff'の '' git diff --name-only master ... myBranch'でトリプルドットの特別なセマンティクスを使うことができます。 (あなたのパターンがシンプルグロブパターンであれば、 'git diff'ステップでもパススペックとしてそれらを実行できます。) – torek
@torek良い点。私は、より多くの可視性のためにそれを答えに含めて示しました。この場合、 – VonC
fork-pontが必要です。この質問に対する知事の回答の両方に感謝します。 – Tom