ผมอยู่ในช่วงกลางของ rebasing git pull --rebase
หลังจากที่ ฉันมีไฟล์ไม่กี่ไฟล์ที่มีข้อขัดแย้งผสาน ฉันจะยอมรับการเปลี่ยนแปลง "ของพวกเขา" หรือ "การเปลี่ยนแปลง" ของฉันสำหรับไฟล์เฉพาะได้อย่างไร
$ git status
# Not currently on any branch.
# You are currently rebasing.
# (fix conflicts and then run "git rebase --continue")
# (use "git rebase --skip" to skip this patch)
# (use "git rebase --abort" to check out the original branch)
#
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: CorrectlyMergedFile
#
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add <file>..." to mark resolution)
#
# both modified: FileWhereIWantToAcceptTheirChanges
# both modified: FileWhereIWantToAcceptMyChanges
โดยปกติฉันเพิ่งเปิดไฟล์หรือเครื่องมือผสานและยอมรับการเปลี่ยนแปลง "ของพวกเขา" หรือ "ของฉัน" ด้วยตนเองทั้งหมด อย่างไรก็ตามฉันสงสัยว่าฉันขาดคำสั่ง git สะดวก
นอกจากนี้โปรดทราบว่าฉันจะสามารถเลือกกลยุทธ์การรวมสำหรับแต่ละไฟล์เมื่อฉันเห็นว่าไฟล์ใดบ้างที่ขัดแย้งกันและอาจเป็นสิ่งที่ขัดแย้งกัน