0
私はgit pre-push hookを新しいタグを追加した場合にのみ使用したいと思います。どういうわけかこの情報のプッシュを分析できますか? プレプッシュためのGit githooksドキュメントに記載されているようにgit pre-push hookは、新しいタグを作成したときにのみ使用できますか?
私はgit pre-push hookを新しいタグを追加した場合にのみ使用したいと思います。どういうわけかこの情報のプッシュを分析できますか? プレプッシュためのGit githooksドキュメントに記載されているようにgit pre-push hookは、新しいタグを作成したときにのみ使用できますか?
:
フォームの線とフックの標準入力に設けられているプッシュされるべきかについての情報:
<local ref> SP <local sha1> SP <remote ref> SP <remote sha1> LF
たとえば、コマンドgit push origin master:foreignが実行された場合、フックは次のような行を受け取ります:
refs/heads/master 67890 refs/heads/foreign 12345
タグをプッシュすると、refs/tags/
で始まる行があるはずです。
これを確認し、条件付きでフックを実行してください。