บทความนี้จะสาธิตสถานการณ์ต่างๆ ในการแสดงรายการไฟล์ใหม่ แก้ไข และลบใน Git
จะแสดงรายการไฟล์ใหม่ ลบ และแก้ไขใน Git ได้อย่างไร
อาจมีสถานการณ์ที่แตกต่างกันสำหรับสถานการณ์นี้ เช่น:
- สถานการณ์ที่ 1: แสดงรายการไฟล์ใหม่ แก้ไข และลบไฟล์ของ Working Directory และ Staging Area
- สถานการณ์ที่ 2: แสดงรายการไฟล์ใหม่ แก้ไข และลบของที่เก็บ Git
สถานการณ์ที่ 1: แสดงรายการไฟล์ใหม่ แก้ไข และลบไฟล์ของ Working Directory และ Staging Area
ไดเร็กทอรีการทำงานมีไฟล์ที่ไม่ได้ติดตามในขณะที่พื้นที่จัดเตรียมมีไฟล์ที่ติดตามทั้งหมด ไฟล์ที่ถูกติดตามคือไฟล์ที่เพิ่มลงในพื้นที่การแสดงละคร Git (ดัชนี) และไฟล์ที่ไม่ได้ติดตามคือไฟล์ที่ยังไม่ได้เพิ่มลงในดัชนี Git
หากต้องการดูไฟล์ใหม่ แก้ไข และลบทั้งหมดของไดเร็กทอรีการทำงานและพื้นที่จัดเตรียม ให้ใช้ ' สถานะคอมไพล์ ' สั่งการ:
สถานะคอมไพล์
เอาต์พุตด้านล่างแสดงไฟล์และการแก้ไขที่ติดตามและไม่ได้ติดตามทั้งหมด ที่นี่:
- “ ไฟล์ใหม่. txt ” เป็นไฟล์ติดตามที่เพิ่มใหม่ในพื้นที่การจัดเตรียม
- “ ไฟล์ 1.txt ” เป็นไฟล์ที่ไม่ได้ติดตามที่แก้ไขในไดเร็กทอรีการทำงาน
- “ feat.txt ” เป็นไฟล์ที่ไม่ได้ติดตามที่ถูกลบในไดเร็กทอรีการทำงาน
- “ ดัชนี. txt ” เป็นไฟล์ที่ไม่ได้ติดตามที่เพิ่มใหม่ในไดเร็กทอรีการทำงาน:
นอกจากนี้ “ – เครื่องลายคราม ” สามารถใช้ตัวเลือกนี้กับ “ สถานะคอมไพล์ ” คำสั่งแสดงสถานะของไดเร็กทอรีการทำงานและพื้นที่จัดเตรียมในรูปแบบที่กระชับ:
สถานะคอมไพล์ --เครื่องเคลือบดินเผา
ในผลลัพธ์ด้านล่าง:
- “ ม ” หมายถึงไฟล์ที่แก้ไขในไดเร็กทอรีการทำงาน
- “ ง ” แสดงไฟล์ที่ถูกลบในไดเร็กทอรีการทำงาน
- “ ก ” ระบุไฟล์ใหม่ที่เพิ่มในดัชนีการจัดเตรียม
- “ ?? ” แสดงไฟล์ที่ไม่ได้ติดตาม:
อีกทางหนึ่ง คำสั่งต่อไปนี้ยังสามารถใช้เพื่อรับเอาต์พุตเดียวกัน:
git ls-ไฟล์ -O && คอมไพล์ชำระเงินที่นี่:
- “ git ls-files -o ” ใช้เพื่อแสดงรายการไฟล์ใหม่
- “ คอมไพล์ชำระเงิน คำสั่ง ” ใช้สำหรับเพิ่ม แก้ไข และลบไฟล์:
สถานการณ์ที่ 2: แสดงรายการไฟล์ใหม่ แก้ไข และลบของที่เก็บ Git
ที่เก็บ Git มีไฟล์และการแก้ไขทั้งหมดที่ได้รับการคอมมิต หากต้องการแสดงรายการไฟล์ใหม่ แก้ไข และลบของที่เก็บ Git ให้ใช้คำสั่งที่ให้ไว้:
คอมไพล์สิ่งที่เปลี่ยนแปลง --ออนไลน์ในภาพหน้าจอด้านล่าง
- “ ง ” แสดงไฟล์ที่ถูกลบออกจากที่เก็บ Git
- “ ม ” ระบุไฟล์คอมมิตที่แก้ไขแล้ว
- “ ก ” หมายถึงไฟล์ที่เพิ่มใหม่ในที่เก็บ Git:
นั่นคือทั้งหมดที่เกี่ยวกับการแสดงรายการไฟล์ใหม่ แก้ไข และลบใน Git
บทสรุป
หากต้องการแสดงรายการไฟล์ใหม่ แก้ไข และลบทั้งหมดของไดเร็กทอรีการทำงานและพื้นที่จัดเตรียม ให้ใช้ปุ่ม ' สถานะคอมไพล์ ' หรือ ' git ls-files -o && git ชำระเงิน ” สามารถใช้คำสั่ง นอกจากนี้ “ – เครื่องลายคราม ” สามารถใช้ตัวเลือกนี้กับ “ สถานะคอมไพล์ ” คำสั่งแสดงผลในรูปแบบที่กระชับ ในการแสดงรายการไฟล์ใหม่ แก้ไข และลบของที่เก็บ Git ให้ใช้ปุ่ม “ คอมไพล์สิ่งที่เปลี่ยนแปลง -ออนไลน์ ' สั่งการ. บทความนี้แสดงสถานการณ์ต่างๆ สำหรับการแสดงรายการไฟล์ใหม่ แก้ไข และลบใน Git