开发者

pre-push git hook?

开发者 https://www.devze.com 2023-01-02 09:29 出处:网络
I would like to run a compression script before git push such that anytime a user tries to push changes to a remote repository, it checks for uncommi开发者_高级运维tted changes in the compressible ass

I would like to run a compression script before git push such that anytime a user tries to push changes to a remote repository, it checks for uncommi开发者_高级运维tted changes in the compressible assets, aborts git push, runs git commit, then runs git push again.

Is something like that possible using only git hooks?


Git is getting a pre-push hook in the 1.8.2 release.

Sample pre-push script: https://github.com/git/git/blob/87c86dd14abe8db7d00b0df5661ef8cf147a72a3/templates/hooks--pre-push.sample

1.8.2 draft release notes talking about the new pre-push hook: https://github.com/git/git/blob/master/Documentation/RelNotes/1.8.2.txt


Take a look at this patch.

See .git/hooks/ in your repo for sample hooks, maybe you will see some alternative.

0

精彩评论

暂无评论...
验证码 换一张
取 消