0

次のコマンドは、git bash から実行すると正常に実行され、目的の結果が得られます。

git rev-list --no-merges --pretty=oneline $new_ref --not $old_ref refs/heads/built

git update フック内で同じコマンドを実行すると、このエラーで失敗します。

fatal: ambiguous argument 'refs/heads/built': both revision and filename
Use '--' to separate filenames from revisions

を追加する--と、フックの外で git bash から実行した場合と同じ結果が得られません。

スラッシュに問題があるようです。私はそれらをエスケープしようとしました...

任意のアイデア、ありがとう!

4

0 に答える 0