是否有可能推前运行git钩和修改,最后提交?

问题描述 投票:1回答:1

我想修改最近一次提交的一些自动化的脚本的前推的输出,但对于推动包括最新的变化。使用husky我写的:

"husky": {
    "hooks": {
        "pre-push": "yarn my-script"
    }
}

哪里

"my-script": "custom-script && git add changed.file && git commit --amend --no-edit"

它的问题是推还是与最新修订的变化之前,提交的作品 - 这是有道理的在一定程度上。

是否有可能做混帐挂钩?

git githooks husky
1个回答
2
投票

pre-push hook可以用来防止推,但它无法改变被推提交。您需要pre-commit hooks之一。

© www.soinside.com 2019 - 2024. All rights reserved.