То, что я искал, точно не указано здесь, в SO, я пишу для пользы других, которые могут искать подобное. Я столкнулся с проблемой удаления одного файла (присутствующего в старом репо) в репо. И когда я применяю патч, он терпит неудачу, так как не может найти файл для применения. (так что мой случай - git patch не удалась, когда файл был удален) '#git apply --reject' определенно дал представление, но не совсем помогло мне исправить. Я не мог использовать покачивание, поскольку оно недоступно для наших серверов сборки. В моем случае я справился с этой проблемой, удалив запись «файл, который был удален в репо» из файла исправления, который я пытался применить, поэтому все остальные изменения были применены без проблем (с использованием трехстороннего слияния, избегая ошибки пробела), а затем вручную объединить содержимое файла, удаленного туда, куда его переместили.
has type 100644, expected 100755
означает ли это, что где-то есть несоответствие разрешений chmod?