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
我相信,在文件夾中我的本地分支存在。
裸存儲庫沒有工作目錄,這就是爲什麼它被稱爲「裸」。 – kan
哦,當然是的。在'post-receive'後面,我打電話給'git --work-tree =/path/to/worktree/--git-dir =/path/to/repo/checkout -f master'。所以,也許這只是後面調用'mv'的問題。 – NinjaFart