невозможно создать файл при переписывании истории - PullRequest
0 голосов
/ 28 мая 2019

Я использую следующую команду

   git filter-branch --tree-filter "rm -f 
   ZeusSRC_Hardware_RPi_image_Raspberry Pi_außen_20.05.2019.zip" 

Затем Git начинает работать, но в какой-то момент:

  Rewrite 2947a6eacb2fdb761127a58e77db9a988f9092c9 (194/808) (305 seconds 
  passed, remaining 965 predicted)

Я получаю следующую ошибку:

   error: unable to create file 
   ZeusSRC/Frontend/Wetter/Wetter_Dashboard.php: Permission denied
   Could not checkout the index

Во-первых, я запутался, почему именно этот файл является проблемой.Я не вносил в него никаких изменений, ведь я только пытаюсь удалить файл из команды.Во-вторых, мне интересно, может ли это быть проблемой с защищенной веткой master (по крайней мере, на удаленной стороне, согласно веб-интерфейсу gitLab)?

AFAIK, команда Im с помощью shoudl НЕ влияет на другие ветви, крометот, на котором я сейчас нахожусь при выполнении команды.Чтобы это произошло, я бы использовал опцию --all, верно?И поскольку я не на ветке функций, этот «защищенный» статус мастера не должен иметь большого значения для ветви функций, на которой я нахожусь, верно?

Так что мне интересно, что я пропускаю / делаюнеправильно.Ваша помощь будет принята с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...