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
.
どうすれば修正できますか?