ฉันทราบว่ามีปัญหาคล้ายกันเกี่ยวกับคอมไพล์ที่เกี่ยวข้องกับคำเตือน 'ไม่สามารถยกเลิกการลิงก์' แต่ฉันไม่สามารถใช้งานได้
ความแตกต่างที่สำคัญคือสิ่งนี้เกิดขึ้นเมื่อฉันไม่ได้จัดการกับโมดูลย่อย แต่อย่างใด (ฉันไม่เคยจัดการกับมันมาก่อน) ฉันสร้างสาขาที่เรียกว่า 'อัพเกรด' ลบไฟล์เฟรมเวิร์กเก่าของฉันและคัดลอกในไฟล์ใหม่ ฉันใช้ git add -A จากนั้นก็ทำทุกอย่าง เมื่อฉันพยายามชำระเงินสาขาลำต้นมันตอบสนองด้วยข้อผิดพลาดต่อไปนี้:
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
... ฯลฯ มีหลายร้อยคน
ตอนแรกฉันคิดว่านี่เป็นเพียงปัญหาเรื่องสิทธิ์ดังนั้นฉันจึงเพิ่มสิทธิ์การเขียนกลุ่มลงในไดเรกทอรีข้อกำหนดทั้งหมดแบบวนซ้ำ แต่ไม่มีการเปลี่ยนแปลง
แก้ไข: ตามที่แนะนำในคำตอบด้านล่างฉันพยายามทำสิ่งเดียวกัน แต่ปิดทุกอย่าง ฉันไม่มีโชคมากไปกว่าเมื่อก่อน
ปัญหานี้ทำให้ร่างกายอ่อนแอลงโดยเฉพาะเนื่องจากฉันไม่สามารถย้ายไปที่ลำต้นเพื่อกลับสู่การพัฒนาตามปกติได้
sudo chown -R username directory