【发布时间】:2018-05-04 17:47:46
【问题描述】:
我正在与 GitHub 企业合作,我无权将新的预接收挂钩上传到我们的存储库。
我尝试将我的钩子作为预推钩子进行测试,它的工作原理就像一个魅力, 但是当我将我的钩子发送给我们的管理员时,他说:“GitHub pre-receive-hook 脚本与 git pre-receive-hook 脚本不同。git symbolic-ref --short HEAD 可能无法按您的预期工作"
所以我需要找到一种方法来替换这个命令:
current_branch=$(git symbolic-ref --short HEAD) || exit 1
将我的当前分支保存在“current_branch”参数中的命令?
如果没有测试能力,我该怎么做?
【问题讨论】: