我想运行 lintergit status
,不过似乎没有pre-status
nor post-status
hook. 如何给 git 添加一个 hook? The 精美文档 https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks可疑的是对此事保持沉默!
我目前正在包装我的棉绒git status
在 Bash 脚本中,但我更喜欢支持我的肌肉记忆宏的解决方案git status
。如果重要的话,我正在运行 CentOS 7.3 和 KDE 4。
Git 挂钩用于(将要)修改存储库或工作树的操作。自从git status
是只读操作,没有钩子。
我目前正在包装我的棉绒git status
在 Bash 脚本中,但是
我更喜欢支持我的肌肉记忆宏的解决方案git status
.
你可以把你的git
命令进入以下功能,不需要调整你的肌肉记忆:
git()
{
if [[ $# -ge 1 && "$1" == "status" ]]
then
echo Your git-status pre-hook should be here
fi
command git "$@"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)