运行以下命令:
git push deploy
我收到这个错误:
远程:错误:pathspec '"\342\200\223f"' 与 git 已知的任何文件都不匹配。
不知道是什么意思。这是一个新的 repo,它用一个钩子(Hook)推送了一个 --bare:
#!/bin/sh
GIT_WORK_TREE=/srv/project/WEBSITE
export GIT_WORK_TREE
git checkout –f
运行 Ubuntu 服务器
最佳答案
我看到了同样的错误,并且能够通过将我的 post-receive 更改为:
#!/bin/sh
git --work-tree=/srv/project/WEBSITE checkout -f
关于linux - git 错误与 git 已知的任何文件都不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17790544/