Kirby
Kirby

Reputation: 3117

How create right git hook in PhpStorm on PHP?

If add git hook to pre-commit with following code then you get error "Error!" in PHPStorm.

#!/usr/bin/sh
echo "Error!"
exit 1

But if implement this on PHP you cannot get this error message in PHPStorm.

#!/usr/bin/php
<?php
echo "Error!";
exit(1);

PHPStorm return not understandable error:

error: cannot spawn .git/hooks/pre-commit: No such file or directory

Any ideas how to resolve this problem?

P.S. In command prompt all is ok.

Upvotes: 2

Views: 2682

Answers (1)

VonC
VonC

Reputation: 1329712

If php.exe is in your %PATH%, you can ask for the shebang to look for it:

#! /usr/bin/env php.exe 

Upvotes: 2

Related Questions