git hooksにhistoryコマンドを入れてcommitすると、history: not foundエラーが出てしまいます。
原因などわかる方おりますでしょうか?
.git/hooks/pre-commit
#!/bin/sh # history history > history.log # echo "pre-commit echo" # => echoはちゃんとできる
エラー
$ git add -A ; git commit -m 'add commands to pre-commit' .git/hooks/pre-commit: 4: .git/hooks/pre-commit: history: not found
追記
インタプリタの変更をやってみましたができませんでした。
#/bin/bash history > history.log # => ファイルが空になっているのでhistoryが効いていないと思われる history echo "pre-commit " # => 出力される。
$ git add -A ; git commit -m '.' .git/hooks/pre-commit: 3: .git/hooks/pre-commit: history: not found .git/hooks/pre-commit: 4: .git/hooks/pre-commit: history: not found .git/hooks/pre-commit: 6: .git/hooks/pre-commit: history: not found pre-commit [master d7cb32d] .
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。