gpt4 book ai didi

Git: checkout 而不运行 checkout 后 Hook

转载 作者:太空狗 更新时间:2023-10-29 13:32:17 28 4
gpt4 key购买 nike

我有一个我喜欢的 checkout 后 Hook - 大多数时候 - 但有时我知道运行它会浪费时间,或者,因为它会删除并重建我的开发数据库,​​所以我不'希望它做它的事情。

是否有跳过钩子(Hook)的 git 选项?太公平了,我已经找到了一个。

最佳答案

我不认为有一个命令行选项可以做你想做的事,但你可以通过使用环境变量作为标志来简单地解决这个问题。在您的 post-checkout 脚本中,开始于:

#!/bin/sh
[ "$SKIP_POST_CHECKOUT" = 1 ] && exit 0

然后当您想跳过post-checkout 脚本时:

SKIP_POST_CHECKOUT=1 git pull

等等

如果变量名太多而无法输入,你总是可以缩短变量名:)。

关于Git: checkout 而不运行 checkout 后 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35447092/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com