在我的团队中,我们使用 gerrit 进行代码审查。
如您所知,gerrit 使用神奇的 'refs/for/*'。
因为我不想打字
git push origin HEAD:refs/for/*
每次我推送到远程,
我试图更改我的 git 存储库的配置,如下所示。
git config remote.origin.push refs/heads/*:refs/for/*
更改配置在 bash 中效果很好,
但它在我的 zsh 中失败,并出现如下错误。
zsh: no matches found: refs/heads/*:refs/for/*
我认为在 zsh 中使用星号与 bash 有所不同,
但我无法确切知道问题所在。
我怎么解决这个问题?还是在 zsh 中不可能?
提前致谢。