git clone报错could not create work tree dir 'project_recognize'.: Permission denied
git clone报错:Permission denied$ git clone https://gitlab.ifchange.com/nb4/project_recognize.gitfatal: could not create work tree dir 'project_recognize'.: Permission denied因为当前的这个目录deploy是在docker中由...
·
git clone报错:Permission denied
$ git clone https://gitlab.ifchange.com/nb4/project_recognize.git
fatal: could not create work tree dir 'project_recognize'.: Permission denied
因为当前的这个目录deploy是在docker中由root权限创建的,所以非root用户无法执行写操作。
在container外面,在其他路径下拉取代码,然后进入container,更改deploy的操作权限:
# 更改deploy的操作权限
$ docker exec -it 0f7eeff4f0f4 bash
root\# chmod 777 deploy
root\# ll
drwxrwxrwx 3 root root 4096 Jan 13 19:16 deploy
在container外面,从其他路径下copy “roject_recognize”到deploy,成功。
更多推荐
已为社区贡献2条内容
所有评论(0)