在推送并修订最后一次提交之前运行git hook是否可能?

3

我想在推送之前使用一些自动化脚本的输出来修改最新的提交,但是要使推送包含最新的更改。我使用husky编写了以下内容:

最初的回答:

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

where

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

最初的回答:
它的问题在于push仍然使用最新修改之前的提交 - 在某种程度上这是有道理的。
使用git-hooks能实现吗?
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接