我想运行棉绒git status
,然而似乎没有什么pre-status
也不post-status
钩。一个人怎么能给git加个钩子呢?该精细的文档对此事可疑的沉默!
我目前正在git status
用Lash脚本包装短绒,但是我更喜欢支持我的肌肉记忆宏的解决方案git status
。如果重要的话,我正在使用KDE 4运行CentOS 7.3。
Git挂钩用于(将要)修改存储库或工作树的操作。由于git status
是只读操作,因此没有钩子。
我目前正在
git status
用Lash脚本包装短绒,但是我更喜欢支持我的肌肉记忆宏的解决方案git status
。
您可以将git
命令包装到以下功能中,该功能不需要调整肌肉记忆力:
git() { if [[ $# -ge 1 && "$1" == "status" ]] then echo Your git-status pre-hook should be here fi command git "$@" }