最近对git pre-commit挂钩进行了更改,导致我最喜欢的Git GUI SmartGit停止工作。我无法提交,因为它找不到bundle
命令。
我通过编写bundle
知道了where bundle
命令的路径,但是如何告诉SmartGit?我只能在首选项中指定Git路径。
答案 0 :(得分:1)
SmartGit和SmartGit调用的所有进程(尤其是Git本身)将使用PATH
,该环境由您启动SmartGit的环境提供。在Linux和OSX上,您还可以通过在PATH
上添加path=/additional/path
来扩展SmartGit的smartgit.vmoptions
(请参阅SmartGit documentation)。