หลังจากเห็นสิ่งต่อไปนี้จากบรรทัดคำสั่ง:
# On branch RB_3.0.10
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: index.htm
ฉันพยายามละทิ้งการเปลี่ยนแปลงของฉันโดยพิมพ์คำสั่ง:
git checkout -- index.htm
แต่เมื่อฉันเรียกใช้สถานะคอมไพล์ใหม่มันก็เหมือนเดิมทุกประการ ดูเหมือนว่าการชำระเงินจะไม่ทำงาน ฉันทำอะไรผิดหรือเปล่า? ฉันใช้ GIT 1.6.1.2 บน windows / cygwin
# On branch RB_3.0.10
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: index.htm
git checkout HEAD -- index.htm
ทำงานให้ฉัน!
git checkout HEAD -- index.htm
(การตรวจสอบออกจากรัฐมุ่งมั่นที่ผ่านมาแทนการตรวจสอบออกจากดัชนี) ผลงาน?