Git克隆文件属于错误用户后,无法编辑

时间:2019-06-22 20:30:33

标签: git github clone readonly

我正在在线上课程。
我有一个存储库可以克隆并使用该存储库中的代码,但是从昨天开始,每当一个克隆存储库(甚至是我创建自己的存储库)(本地存储库)都在我的计算机上处​​于只读模式时。
右键单击file -> property -> permission时,显示我不是所有者。

结果,我无法修改代码,所以我不能继续学习:(
我正在使用Ubuntu 18.04 LTS。

以下是我已经完成的事情:

  • 重新启动电脑
  • 重置git global user.name user.email
  • 我试图以root模式(sudo su)克隆存储库
  • 当我尝试从GitHub重新克隆它时,从我的本地计算机上删除了一个工作仓库:遇到了同样的问题。

我特别想要这个仓库:git clone https://github.com/udacity/ud120-projects.git

我希望能够像其他任何仓库一样修改文件!

1 个答案:

答案 0 :(得分:0)

我刚刚尝试克隆它,但没有问题(正确的所有者/组)

vonc@vonvb:~/git$ git clone https://github.com/udacity/ud120-projects.git
Cloning into 'ud120-projects'...
remote: Enumerating objects: 5046, done.
remote: Total 5046 (delta 0), reused 0 (delta 0), pack-reused 5046
Receiving objects: 100% (5046/5046), 19.64 MiB | 3.89 MiB/s, done.
Resolving deltas: 100% (4372/4372), done.
vonc@vonvb:~/git$ cd ud120-projects/
vonc@vonvb:~/git/ud120-projects$ l
total 84K
drwxr-xr-x  6 vonc vonc 4,0K juin  23 07:33 ..
-rw-rw-r--  1 vonc vonc   86 juin  23 07:33 README.md
-rw-rw-r--  1 vonc vonc  207 juin  23 07:33 .gitignore
drwxrwxr-x  2 vonc vonc 4,0K juin  23 07:33 feature_selection

确保您没有为git命令使用别名/脚本包装器。 (键入which git)。检查您的umask0002)。