这个难题是由git pull
根运行引起的。
我这样做有多种原因...我希望我的设备在启动时更新代码,rc.local
并由root运行。
一切都能正常工作(npm install
由root运行时往往会失败,但这是一个完整的话题),此后,当我尝试与非root用户一起使用git存储库时,就会出现问题。是由root编写的,所以现在我不能使用它了(权限被拒绝)。
因此,我想递归地将chown
其退回,但似乎没有任何东西可以真正在所有小git文件上使用。我尝试了-R
标志和./**/*
路径。
我的猜测是,这些技术都不属于点目录。
@jimmij很高兴知道,谢谢(您可能会回答)
—
Steven Lu
你有没有
—
彼得·科德斯
chown -R *
,而不是chown -R .
?
bash
您需要设置shopt -s dotglob
,以便通过*
或匹配隐藏文件**
。