ฉันได้เริ่มทำงานร่วมกับเพื่อนสองสามคนในโครงการและพวกเขาใช้ที่เก็บ git ของ heroku
ฉันโคลนที่เก็บเมื่อสองสามวันก่อนและหลังจากนั้นพวกเขาได้ทำการเปลี่ยนแปลงบางอย่างดังนั้นฉันจึงพยายามรับการอัปเดตล่าสุด
ฉันรันgit pull --rebase
คำสั่งตามที่ระบุไว้ที่นี่ (วิธีนี้เป็นวิธีที่ถูกต้องหรือไม่): https://devcenter.heroku.com/articles/sharing#merging-code-changes
ฉันได้รับข้อผิดพลาดต่อไปนี้:
$ git pull --rebase
Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.
ฉันเดาว่าฉันยุ่งกับรหัสและตอนนี้มันต้องการให้ฉันยอมรับหรือทิ้ง (ซ่อนหมายถึงอะไร?) การเปลี่ยนแปลง นี่คือสิ่งที่เกิดขึ้นหรือไม่? หากเป็นกรณีนี้ฉันต้องการยกเลิกการเปลี่ยนแปลงใด ๆ ที่ฉันอาจทำและรับโค้ดที่อัปเดตจากที่เก็บ git
มีความคิดว่าฉันจะทำอะไรได้บ้าง?