1
ベアリポジトリのポスト受信(または他のフック)フォルダを移動/名前変更することは可能ですか?Git:ポスト受信時のフォルダ移動
#!/bin/sh
mv /path/to/worktree/src /path/to/worktree/public
私はエラーを取得するリポジトリにプッシュしよう:
remote: mv: cannot stat `/path/to/worktree/src': No such file or directory
私はフォルダは私の地元の支店に存在することを確信しています。
ベアリポジトリにはworkdirがありません。そのため、 "裸"と呼ばれています。 – kan
もちろん、もちろんです。 'post-receive'の後半で' git --work-tree =/path/to/worktree/--git-dir =/path/to/repo/checkout -f master'と呼んでいます。だから、たぶん 'mv'を直後に呼び出すだけの問題かもしれません。 – NinjaFart