ฉันคิดว่าถ้าคุณต้องการติดตามไฟล์ที่คุณควร git add [files you want to track]
Changes not staged for commitผมไม่ทราบว่าทำไมผมได้รับข้อความ
หากไฟล์เหล่านั้นไม่ถูกจัดฉากไม่ควรgitแสดงให้ฉันเห็นว่าไฟล์เหล่านั้นเป็น Untrackedแบบนั้น

สิ่งที่ฉันทำคือสร้างคุณสมบัติใหม่จาก developสาขาและทำงานในfeature/change_excel_formatสาขา
ฉันคิดว่าไฟล์เหล่านั้นควรอยู่ใน stagedสถานะ
แต่git statusบอกฉันChanges not staged for commit

สั้นฉันเท่านั้นรู้ว่ามี 3 ขั้นตอนในการคอมไพล์ untracked, staged,committed
คนใดคนหนึ่งสามารถบอกสิ่งที่เป็นเวทีสำหรับChanges not staged for commit

ดังนั้นหากฉันแก้ไขไฟล์ a (แล้วใน repo)
และประเภท git stคอมไพล์จะบอกฉันChanges not staged for commit
ถ้าฉัน git aแล้วไฟล์aจะเป็นสิ่งต่อไปนี้staged status
หากฉันแก้ไขfile aตอนนี้จะมีสถานะสองสถานะคือfile aในgitใช่มั้ย?
ดังนั้นฉันต้องตัดสินใจว่าstaged aจะทำการหรือทำnot stage aฉากเวทีแล้วฉากก่อนหน้านี้file aจะถูกยกเลิกหรือไม่
