我正在网上学习一门课程。
我有一个存储库来克隆和使用该存储库中的代码,但从昨天开始,每当克隆一个存储库,甚至是我自己创建的存储库时,它(本地存储库)在我的机器上都处于只读模式。
当我右键单击file -> property -> permission
时,显示我不是所有者。
因此,我不能修改代码,所以我不能继续我的课程:(
我正在开发Ubuntu 18.04 LTS。
下面是我做过的事情的清单:
- 重新启动电脑
- 重置git全局变量
user.name
user.email
- 我已尝试在根模式下克隆存储库(
sudo su
) - 当我试图从GitHub重新克隆一个正在工作的存储库时,我从本地机器上删除了它:也有同样的问题。
我特别想要这个回购协议:git克隆https://github.com/udacity/ud120-projects.git
我希望能够像任何其他回购修改文件!
2条答案
按热度按时间ycl3bljg1#
我刚试着克隆它,这没有问题(正确的所有者/组)
确保你没有为git命令使用别名/脚本 Package 器。(输入
which git
)。检查你的umask
(0002
)。jaql4c8m2#
您可以从终端修改权限:
root@root:sudo chmod 777项目文件夹-R
777
表示所有用户的读写执行权限