将hexo博客从github pages迁移到云服务器
参考资料
错误
1. bash: git-receive-pack: command not found
使用了网上的方法
1 | 原因:远程服务器上的git安装路径是/usr/local/common/git,不是默认路径,所以需要建立链接文件: |
但是不奏效,突然想到我记忆中我的git的bin不是这个路径,一看果然,是/usr/local/git/bin,但修改后报错:
1 | ln: failed to create symbolic link ‘/usr/bin/git-receive-pack’: File exists |
查看/usr/bin
内容,发现之前创建的两个快捷方式存在了,虽然/usr/local/common/git/bin
这个目录不存在,显示为了红色:
先删除再执行这两条命令,解决。
2.git钩子相关
3.unable to unlink … Permission denied
权限问题,修改根目录文件夹的权限。