git bz error: 'bz' is not specified command

git bz error: 'bz' is not specified command

我已经按照指定 安装了 git bz :

 cd ~
 git clone git://git.fishsoup.net/git-bz
 cp ~/git-bz/git-bz ~/.local/bin/

提交给定补丁后,当我尝试将给定补丁附加到 bugzilla 的给定错误时。它显示以下错误

git: 'bz' is not a git command. See 'git --help'.

对此有何建议。

git-bz 所在的目录应该在您的 $PATH 或 Git 的执行路径中。我建议后者。您可以使用以下方法将其放在正确的位置:

cp ~/git-bz/git-bz $(git --exec-path)/

(您可能需要成为 运行 的根用户,因此使用 sudosu

如果您喜欢将它放在您的路径中,如@Schwern 所述,您可以使用 echo $PATH 查看目录列表。要将目录添加到您的 $PATH,请阅读 https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path