ฉันจะลบไฟล์ออกจากดัชนี git repositorie โดยไม่ลบไฟล์จากแผนผังการทำงานได้อย่างไร
ถ้าผมมีไฟล์ที่ถูกติดตามโดยคอมไพล์ผมสามารถเรียกใช้./notes.txt
git rm notes.txt
แต่นั่นจะเป็นการลบไฟล์ ฉันต้องการให้คอมไพล์หยุดการติดตามไฟล์แทน
ฉันจะลบไฟล์ออกจากดัชนี git repositorie โดยไม่ลบไฟล์จากแผนผังการทำงานได้อย่างไร
ถ้าผมมีไฟล์ที่ถูกติดตามโดยคอมไพล์ผมสามารถเรียกใช้./notes.txt
git rm notes.txt
แต่นั่นจะเป็นการลบไฟล์ ฉันต้องการให้คอมไพล์หยุดการติดตามไฟล์แทน
คำตอบ:
git rm --cached notes.txt
คุณก็สามารถใช้ สิ่งนี้จะเก็บไฟล์ แต่ลบออกจากดัชนี
git reset HEAD <file>
สำหรับการลบไฟล์เฉพาะ
และgit reset HEAD
สำหรับการลบไฟล์ทั้งหมดออกจากดัชนี git
git reset
คำสั่งเปลี่ยนไปตั้งแต่เวลานั้นหรือไม่?