После того, как файлы клонов Git принадлежат не тому пользователю, редактировать нельзя - PullRequest
1 голос
/ 22 июня 2019

Я следую за курсом онлайн.
У меня есть репозиторий для клонирования и работы с кодом в этом репо, но со вчерашнего дня, когда клон репо, даже тот, который я создал сам, он (локальный репозиторий) находится в режиме READ-ONLY на моей машине.
Когда я щелкаю правой кнопкой мыши на 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 голосов
/ 23 июня 2019

Я только что попытался его клонировать, и это работает без проблем (правильный владелец / группа)

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).Проверьте свой umask (0002).

...