0

index.htmlコミット前にファイルのリビジョン番号を置き換えたいです。これが私のpre-commitファイルです:

#!/bin/sh

revision_number=`git shortlog | wc -l`;

exec ./.git/hooks/replace_revision.py $((revision_number - 2))

git reset HEAD app/index.html
git add app/index.html

リビジョンは変更されますが、git はファイルを変更せずにコミットします - 古い番号のリビジョンを使用しているため、 の直後にgit commit -a、ファイルgit diffのリビジョン行の変更が表示されindex.htmlます。

reset...私も試した代わりに: git update-index --again.

どうすれば修正できますか?

4

1 に答える 1