ฉันกำลังเขียนสคริปต์สำหรับเวิร์กโฟลว์ Git ของฉัน
ฉันต้องการรีเซ็ตสาขาอื่น (ที่มีอยู่) เป็นสาขาปัจจุบันโดยไม่ต้องชำระเงิน
ก่อน:
CurrentBranch: commit A
OtherBranch: commit B
หลังจาก:
CurrentBranch: commit A
OtherBranch: commit A
เทียบเท่ากับ
$ git checkout otherbranch
$ git reset --soft currentbranch
$ git checkout currentbranch
(บันทึก --soft : ฉันไม่ต้องการที่จะส่งผลกระทบต่อการทำงานต้นไม้.)
เป็นไปได้หรือไม่