【问题标题】:Is it possible to create a warning when pushing to a specific (i.e. live) git source?推送到特定(即实时)git 源时是否可以创建警告?
【发布时间】:2015-01-19 20:29:41
【问题描述】:

我运行两台 Heroku 服务器,一台开发服务器和一台生产服务器。我用目标设置了 Git,所以我可以这样做

git push dev ...

git push production ...

我将一直在测试的未完成功能推送给开发人员

git push dev newBranch:master

我知道有一天,当我累了、工作过度或心不在焉时,我会打错字

git push production newBranch:master

并将未经测试的、无法运行的功能推送到我们的实时服务器,但没有意识到这一点。有什么方法可以构建警告,以便在我运行时

git push production

我明白了

警告,你即将推送到直播服务器,你要不要 继续(是/否)

或屏幕上出现其他指示?知道有这样的守卫存在,我晚上会睡得更舒服。

【问题讨论】:

标签: git heroku git-push


【解决方案1】:

你可以使用 git 的 pre-push hook。

您可以了解有关 hooks here, 的更多信息,并且您可能在您的 git 发行版中安装了示例脚本(甚至在您的存储库中!)

【讨论】:

    猜你喜欢
    • 2021-09-08
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    相关资源
    最近更新 更多