私は実行しています(スクリプトで-cdの使用を避けようとしています):
git --git-dir=/test/.git --work-tree=/test/ pull
そして取得:
fatal: /usr/lib/git-core/git-pull cannot be used without a working tree.
まさにこの構造で動作する他のコマンド (特に、追加、コミット、およびプル) を実行したことに注意してください。したがって、これは単なるプルの問題だと思います。
同様の問題がここに文書化されています: Git pull fails to parse syntax , しかし、まったく同じではありません.別のエラーが発生します.