Gerrit - เตรียม Push Change Set ให้ Gerrit
คุณต้องตรวจสอบการเปลี่ยนแปลงใน Gerrit ก่อนที่จะรวมเข้ากับ Master การเปลี่ยนแปลงสามารถซิงโครไนซ์ที่เกิดขึ้นในต้นแบบ ใช้คำสั่งต่อไปนี้ภายในสาขาที่คุณทำงานอยู่
$ git pull --rebase origin master
คำสั่งดังกล่าวจะดึงการเปลี่ยนแปลงหรือคอมมิตจากรีโมตแบรนช์และสร้างฐานคอมมิตใหม่ที่ด้านบนของมาสเตอร์
เมื่อคุณดำเนินการเปลี่ยนแปลงเสร็จสิ้นและกำหนดค่าคอมมิตใหม่แล้วคุณสามารถส่งชุดการเปลี่ยนแปลงของคุณไปที่ Gerrit เพื่อตรวจสอบได้
Git pull --rebase มักใช้เมื่อการเปลี่ยนแปลงไม่สมควรแยกสาขา
Git pull เป็นการรวมกันของ git fetch และ git merge โดยที่git pull --rebaseเป็นการรวมกันของ git fetch และ git rebase
ขั้นแรกให้รันคำสั่งเป็นgit pull origin masterดังที่แสดงในภาพหน้าจอต่อไปนี้
ตอนนี้ใช้คำสั่งเป็น git rebase master เพื่อปรับฐานคอมมิตดังที่แสดงในภาพหน้าจอต่อไปนี้