当我拉下我的代码时,git会开始播放这些更改,导致我的Gulp编译规则被触发。每隔一段时间,这将导致代码处于阻止推送的不一致状态。
考虑这样的情况:
有没有人有避免这个的策略?我在IntelliJ中使用git / gulp,但是我希望这些能够阻止这一点,除了在每次单个rebase / push之前停止Gulp观察者。
答案 0 :(得分:1)
Git提供有关rebase状态的信息。见
How to know if there is a git rebase in progress?
使用Gulp,您可以轻松地使用这些方法之一来确定是否正在进行rebase,如果正在进行,则阻止在Gulp watch
循环中进行编译