Eug*_*ene 22 git branch post-commit githooks
我正在努力进一步使用git,我认为钩子是我想要的方式,也许有人可以在这里给我一些建议.
我的计划是拥有一个包含3个分支(开发,登台和生产)的git存储库.我希望提交到这3个分支中的每个分支以在提交后触发不同的脚本.
git是否有能力做到这一点,还是我咆哮错误的树?
提前致谢.
Sim*_*sen 34
在post-commit钩子中,您可以执行以下操作:
if [ `git rev-parse --abbrev-ref HEAD` == "development" ]; then
echo "development-script"
elif [ `git rev-parse --abbrev-ref HEAD` == "staging" ]; then
echo "staging-script"
elif [ `git rev-parse --abbrev-ref HEAD` == "production" ]; then
echo "production-script"
fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6901 次 |
| 最近记录: |