คุณเห็นการเปลี่ยนแปลงที่เกิดขึ้นใน git ได้อย่างไร?
คุณเห็นการเปลี่ยนแปลงที่เกิดขึ้นใน git ได้อย่างไร?

วีดีโอ: คุณเห็นการเปลี่ยนแปลงที่เกิดขึ้นใน git ได้อย่างไร?

วีดีโอ: คุณเห็นการเปลี่ยนแปลงที่เกิดขึ้นใน git ได้อย่างไร?
วีดีโอ: EP.29 What’s New - สอนใช้งาน Git คลิปเดียวจบ รู้เรื่อง ใช้งานเป็น ! 2024, ธันวาคม
Anonim

หากคุณต้องการเห็นความแตกต่างโดยไม่ต้องคอมมิต ให้ใช้ git แตกต่างเพื่อดู unstaged การเปลี่ยนแปลง , git diff --cached เพื่อดู การเปลี่ยนแปลง ฉากสำหรับกระทำหรือ git diff HEAD เพื่อดูทั้งฉากและแบบไม่จัดฉาก การเปลี่ยนแปลง ในแผนผังการทำงานของคุณ

ในทำนองเดียวกัน คุณอาจถามว่า คุณเห็นการเปลี่ยนแปลงของไฟล์ใน git อย่างไร

ถึง ดู ไฟล์ที่เคยเป็น เปลี่ยน หรือเพิ่มในการคอมมิต ใช้ --stat อาร์กิวเมนต์ with git ล็อกแบบนี้ git บันทึก --stat บางครั้ง คุณอาจทำผิดพลาดขณะเขียนข้อความยืนยัน

นอกจากนี้ ฉันจะเห็นการเปลี่ยนแปลงในการคอมมิตได้อย่างไร ถึง ดู ความแตกต่างสำหรับเฉพาะ ให้สัญญา แฮช: git diff ให้สัญญา ~ ให้สัญญา จะ แสดง คุณคือความแตกต่างระหว่างสิ่งนั้น ให้สัญญา บรรพบุรุษและ ให้สัญญา . ดู man page สำหรับ git diff สำหรับรายละเอียดเกี่ยวกับคำสั่งและ gitrevisions เกี่ยวกับ ~ สัญกรณ์และเพื่อน

ในเรื่องนี้ Git ติดตามการเปลี่ยนแปลงอย่างไร?

เพื่อให้เรื่องสั้นสั้น Git ใช้ SHA-1 ของเนื้อหาไฟล์ถึง ติดตามการเปลี่ยนแปลง . Git เก็บ ติดตาม ของวัตถุสี่อย่าง: หยด ต้นไม้ การคอมมิต และแท็ก

คำสั่งใดให้คุณติดตามไฟล์ใหม่หรือการเปลี่ยนแปลงไฟล์ที่มีอยู่

เมื่อไหร่ คุณ เริ่ม ใหม่ พื้นที่เก็บข้อมูล, คุณ โดยทั่วไปต้องการเพิ่มทั้งหมด ไฟล์ที่มีอยู่ เพื่อให้คุณ การเปลี่ยนแปลง ทั้งหมดจะถูกติดตามตั้งแต่นั้นเป็นต้นมา ดังนั้นครั้งแรก สั่งคุณ ปกติจะพิมพ์ว่า "git add." ("." หมายถึงไดเร็กทอรีนี้ ดังนั้น มันจะเพิ่มทุกอย่างในไดเร็กทอรีนี้)

แนะนำ: