我想将当前的 git hash 保存到我的回购文件中,如下所示:
echo `git rev-parse HEAD` > VERSION
git add VERSION
git commit -m 'updated version'
git push
Run Code Online (Sandbox Code Playgroud)
问题是,HEAD 不是要提交的修订版的哈希值,而是工作修订版(之前的一个修订版)的哈希值。所以如果我像上面那样,我总是有上一次提交的哈希,而不是最新的。
我可以在提交提交将具有的哈希数的修订之前获得吗?