背景:私はアプリケーションの新しいバージョンを取り出し、起動しようとするとクラッシュしました。しばらくして私が知った問題を調査した後、いくつかの欠けている依存アプリケーションが今必要となっていました。git pullの前にプロンプトメッセージ
git
にいくつかの機能が含まれていると思いますので、push
新しいバージョンを使用すると、他の人がgit pull
を実行したときに表示されるメッセージを追加できます。たとえば、git pull
を実行したときに、このバージョンにインストールする必要のある依存関係があることを伝えるメッセージが表示されます。
新しいものがあるかどうかを確認するたびにREADMEを取得することに興味はありませんが、git
ワークフローでは「統合」されています。たとえば、大きな変更がある場合はapt-get
のように、何が変更されたかを示すプロンプトが表示され、実際にそのメッセージから抜け出すにはq
を押す必要があります。
仲間はフックを使用している可能性があると言いましたが、どうやってそれをするかわかりませんでした。
'git'はソース管理ツールであり、ソフトウェアの配布メカニズムではないので、そのような機能はありません。依存関係や警告メッセージなどは、ビルドスクリプトとインストールスクリプトの一部として処理する必要があります。 – larsks