私はGITを使用してPHPでプロジェクトを持っており、「1」の中に「バージョン」というファイルがあります。コミットすると、番号がインクリメントされます。このスクリプトで git フック機能を使用しています。
num=$(cat version)
num=$(expr 0$num + 1)
echo $num > version
git add -u version
IDE(phpstorm)をチェックすると、ファイルが「青」のまま(同期されていない)であることを除いて、すべて正常に動作するため、コミットをクリックすると、ファイルの「バージョン」が変更されていることがわかります。