您现在的位置是:首页 > 编程 > 

git使用之fatal: could not create work tree dir ‘qingtinghr

2025-07-23 20:36:11
git使用之fatal: could not create work tree dir ‘qingtinghr git使用之fatal: could not create work tree dir ‘qingtinghr-server’: Permission denied 解决方案-优雅草央千澈问题描述今天新弄了一台服务器,配置git账户对应的密钥信息,但git clone 项目时候是提

git使用之fatal: could not create work tree dir ‘qingtinghr

git使用之fatal: could not create work tree dir ‘qingtinghr-server’: Permission denied 解决方案-优雅草央千澈

问题描述

今天新弄了一台服务器,配置git账户对应的密钥信息,但git clone 项目时候是提示报错此问题, fatal: could not create work tree dir 'qingtinghr-server': Permission denied

提示没有权限创建工作目录,权限拒绝,这里确实是权限问题了

解决方案

回到上一层目录

cd ..

因为我的目录在两层以上,因此我是cd 执行了两次,当然你们也可以只一次加个/

这里我们必须用到一个命令 chmod o+w

我们执行

sudo chmod o+w /www/wwwroot

然后我们再次执行git clone

成功,完美解决

知其然必知其所以然

为什么我们需要输入这段命令,大家看看 即可明白。

修改文件权限:chmod

chmod 修改文件权限有两种使用格式:字母法与数字法。

字母法:chmod u/g/o/a +/-/= rwx 文件

[ u/g/o/a ]

含义

u

user 表示该文件的所有者

g

group 表示与该文件的所有者属于同一组( group )者,即用户组

o

other 表示其他以外的人

a

all 表示这三者皆是

[ +-= ]

含义

+

增加权限

-

撤销权限

=

设定权限

rwx

含义

r

read 表示可读取,对于一个目录,如果没有r权限,那么就意味着不能通过ls查看这个目录的内容。

w

write 表示可写入,对于一个目录,如果没有w权限,那么就意味着不能在目录下创建新的文件。

x

excute 表示可执行,对于一个目录,如果没有x权限,那么就意味着不能通过cd进入这个目录。

chmod o+w file 给文件file的其它用户增加写权限:

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1192866.html

相关标签:无
上传时间: 2025-07-23 01:30:27
留言与评论(共有 10 条评论)
本站网友 去痣的方法
27分钟前 发表
字母法:chmod u/g/o/a +/-/= rwx 文件[ u/g/o/a ]含义uuser 表示该文件的所有者ggroup 表示与该文件的所有者属于同一组( group )者
本站网友 铁观音茶的功效
15分钟前 发表
字母法:chmod u/g/o/a +/-/= rwx 文件[ u/g/o/a ]含义uuser 表示该文件的所有者ggroup 表示与该文件的所有者属于同一组( group )者
本站网友 长高食谱
21分钟前 发表
因此我是cd 执行了两次
本站网友 蓝天歌剧院
23分钟前 发表
权限拒绝
本站网友 北京北京婚纱摄影
13分钟前 发表
大家看看 即可明白
本站网友 火炬二手房
15分钟前 发表
因此我是cd 执行了两次
本站网友 重庆整形美容医院
15分钟前 发表
如果没有r权限
本站网友 洒洒水啦
10分钟前 发表
那么就意味着不能在目录下创建新的文件
本站网友 上海休闲
2分钟前 发表
权限拒绝