我想修改最近一次提交的一些自动化的脚本的前推的输出,但对于推动包括最新的变化。使用husky我写的:
"husky": {
"hooks": {
"pre-push": "yarn my-script"
}
}
哪里
"my-script": "custom-script && git add changed.file && git commit --amend --no-edit"
它的问题是推还是与最新修订的变化之前,提交的作品 - 这是有道理的在一定程度上。
是否有可能做混帐挂钩?
pre-push hook可以用来防止推,但它无法改变被推提交。您需要pre-commit hooks之一。