0

このチュートリアルに従って、差分を実行すると、次のようになります。

~~$ git diff
fatal: cannot exec '/Users/john/git-diff-cmd.sh': Permission denied
external diff died, stopping at footer.php.

これは明らかに望ましくありません!! どうすれば修正できますか、また Filemerge と GIT をうまく動作させるにはどうすればよいですか?

4

2 に答える 2

4

スクリプトは実行可能でなければなりません:

chmod u+x '/Users/john/git-diff-cmd.sh'
于 2011-03-21T13:16:13.617 に答える
3

スクリプト ファイルの実行権限がないようです。ターミナルに移動して入力します

chmod a+x /Users/john/git-diff-cmd.sh

もう一度 git を実行してみてください。

于 2011-03-21T13:14:53.197 に答える