大規模なコードベースで、100人以上の開発者が同じブランチに頻繁にプッシュ/マージして動作し、時にはプルアップ後に余分なステップを必要とする変更をプッシュアップします。理想的な世界では、コミュニケーションは良い解決策ですが、実際には、それは100%時間を費やさないことをすべて知っています。引っ張ったときに表示されるgit commitにメッセージを添付することはできますか?
私はgitまたはgithub機能を探しています。これは、追加の手順が必要な場合にコミットまたはマージにフラグを立てるか、コミットが取り出されたときに表示されるメッセージを何らかの形で含めることができます。
コミットメッセージは素晴らしいですが、何か処理が必要かどうかを確認するたびに、すべての開発者に手作業を要求することは現実的ではありません。git log
たとえば、package.json
を変更したコミットに「後でnpm install
が必要です」というメッセージを追加して、メッセージが表示された場合はそれが素晴らしいでしょう。
ヒストリを調べるには 'post-merge'と' post-checkout'フックを使うことができます - スケールでは、インストールされた依存関係を*毎回更新する習慣を開発者に与えたい大規模な改ざんの変更が発生した場合、共有メーリングリストに送信する)。 –