Saya mengetahui bahwa ada masalah serupa tentang git terkait dengan peringatan 'tidak dapat membatalkan tautan', tetapi saya belum dapat menggunakannya.
Perbedaan utamanya adalah ini terjadi ketika saya belum pernah berurusan dengan submodul dengan cara apa pun (saya belum pernah menangani mereka sebelumnya). Saya membuat cabang yang disebut 'upgrade', menghapus file framework lama saya, dan menyalin yang baru. Saya menggunakan git add -A, lalu melakukan semuanya. Ketika saya mencoba untuk memeriksa cabang trunk, itu merespon dengan kesalahan berikut:
warning: unable to unlink requirements/views/sk/index.php: Permission denied
warning: unable to unlink requirements/views/sv/index.php: Permission denied
warning: unable to unlink requirements/views/zh/index.php: Permission denied
warning: unable to unlink requirements/views/zh_cn/index.php: Permission denied
warning: unable to unlink requirements/views/zh_tw/index.php: Permission denied
... dll. Jumlahnya ratusan.
Pada awalnya saya pikir ini hanyalah masalah izin, jadi saya menambahkan izin menulis grup ke seluruh direktori persyaratan secara rekursif, tetapi tidak ada perubahan.
Sunting: Seperti yang disarankan dalam jawaban di bawah ini, saya mencoba melakukan hal yang sama tetapi dengan yang lainnya ditutup. Saya tidak lebih beruntung dari sebelumnya.
Masalah ini sangat melemahkan karena saya tidak bisa pindah ke bagasi untuk kembali ke perkembangan normal.
sudo chown -R username directory