บทช่วยสอนนี้จะอธิบายคำสั่ง “git checkout” พร้อมตัวอย่างโดยสังเขป
อธิบายคำสั่ง “git checkout” พร้อมตัวอย่าง | สาขาการชำระเงิน Checkout Commit
“ คอมไพล์ชำระเงิน คำสั่ง ” เป็นคำสั่ง Git อเนกประสงค์ที่อนุญาตให้ผู้ใช้สลับไปมาระหว่างสาขาต่างๆ คอมมิต หรือแม้แต่ไฟล์แต่ละไฟล์ในที่เก็บที่ระบุ ในการดำเนินการดังกล่าว โปรดดูตัวอย่างที่กล่าวถึงด้านล่าง:
ตัวอย่างที่ 1: Checkout Branch ใน Git
ผู้ใช้สามารถใช้ “ คอมไพล์ชำระเงิน ” สำหรับการสลับไปมาระหว่างสาขาต่าง ๆ ในที่เก็บเดียวกัน สำหรับการสาธิตการใช้งานจริง โปรดดูคำแนะนำด้านล่าง:
- ย้ายไปยังที่เก็บในเครื่อง Git
- รายชื่อสาขาทั้งหมดโดยใช้ “ สาขาคอมไพล์ ' สั่งการ.
- สลับจากสาขาหนึ่งไปอีกสาขาหนึ่งโดยดำเนินการ “ คอมไพล์ชำระเงิน ” พร้อมชื่อสาขา
ขั้นตอนที่ 1: ไปที่ Git Local Repository
เริ่มแรก ย้ายไปที่ที่เก็บในเครื่อง Git ด้วยความช่วยเหลือของ ' ซีดี ' สั่งการ:
ซีดี 'C:\Users\user\Git \t สเตรป'
ขั้นตอนที่ 2: รายชื่อสาขาที่มีอยู่ทั้งหมด
ดำเนินการ “ สาขาคอมไพล์ ” คำสั่งเพื่อแสดงรายการสาขาในพื้นที่ทั้งหมด:
สาขาคอมไพล์
ในเอาต์พุตที่ระบุด้านล่าง เครื่องหมายดอกจัน “*” ข้าง “ คุณสมบัติของฉัน ” สาขาระบุว่าเป็นสาขาที่ทำงานปัจจุบัน:
ขั้นตอนที่ 3: สลับระหว่างสาขา
หากต้องการสลับไปมาระหว่างสาขา ให้ดำเนินการ “ คอมไพล์ชำระเงิน ” สาขาพร้อมกับชื่อสาขา:
เป็นผลให้เราถูกเปลี่ยนจาก ' คุณสมบัติของฉัน ” สาขาที่ “ คุณสมบัติ2 ” สาขาสำเร็จ:
ตัวอย่างที่ 2: Checkout Commit ใน Git
“ คอมไพล์ชำระเงิน คำสั่ง ” ยังใช้สำหรับการย้ายไปยังการกระทำเฉพาะในพื้นที่เก็บข้อมูลเป็นการชั่วคราว ในการทำเช่นนั้น ตรวจสอบคำแนะนำที่ให้ไว้:
- ดูบันทึก Git ด้วยความช่วยเหลือของ “ git log –ออนไลน์ ” เพื่อแสดงการกระทำแต่ละครั้งในบรรทัดเดียว
- ชำระเงินโดยการดำเนินการ “ คอมไพล์ชำระเงิน ” คำสั่งพร้อมกับรหัสการกระทำเฉพาะ
ขั้นตอนที่ 1: ดูบันทึก Git
เรียกใช้ “ git log –ออนไลน์ ” คำสั่งเพื่อแสดงแต่ละการกระทำในบรรทัดเดียว:
จากเอาต์พุตที่ให้มา ให้เลือกอันใดอันหนึ่งคอมมิตแฮช SHA ตัวอย่างเช่น เราได้เลือก ' 193c159 ” กระทำแฮช:
ขั้นตอนที่ 2: ยืนยันการชำระเงิน
ตอนนี้ดำเนินการ ' คอมไพล์ชำระเงิน ” คำสั่งพร้อมกับรหัสการกระทำเฉพาะและเปลี่ยนไปใช้:
คอมไพล์ชำระเงิน 193c159
บันทึก : เมื่อผู้ใช้จะตรวจสอบการกระทำพวกเขาจะอยู่ใน ' หัวเดี่ยว ” สถานะ ซึ่งหมายความว่าไม่ได้อยู่ในสาขาใด ๆ และการเปลี่ยนแปลงใด ๆ ที่ทำขึ้นจะไม่เกี่ยวข้องกับสาขา
นั่นคือทั้งหมดที่เกี่ยวกับคำสั่ง 'git checkout' พร้อมตัวอย่างต่างๆ
บทสรุป
“ คอมไพล์ชำระเงิน ” คำสั่งอนุญาตให้ผู้ใช้สลับไปมาระหว่างสาขาต่าง ๆ และกระทำ ใช้ ' Git ชำระเงิน <ชื่อสาขา> ” คำสั่งสลับระหว่างสาขา นอกจากนี้ “ คอมไพล์ชำระเงิน