[問題] 請問 git remote rebase 問題

看板Linux作者 (I've got it!)時間9年前 (2016/03/08 18:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
標題殺人! remote 是無法 rebase 的 問題是這樣的 專案在開發可能會因為開發某 feature 從 master 切 branch 出來 如果需要 master 上面的 update 如果是自己的話就還好 可以自己在 local git rebase 但是如果多人開發同一個 feature 會交互的 commit code 到 remote 上 在需要 update master code 的時候 這樣的話就不能作 rebase 通常的作法會是 cherry-pick 噁心一點的話就會直接把 master merge into feature 會造成 git merge graph 相當的可怕 問題說到這邊 也許有人會說 「為什麼要從 master merge into feature?,這樣不對啊」 「可能是 feature 切的不夠細」 「可能是 commit 顆粒掌握不對」 ... 會有一些類似這種 operation 上面的認知的問題 說這麼多是想請問各位大大 以 git remote rebase(誤) 作為糾結的起點 各位有什麼解法嗎?! 或是有什麼 best practice 可以躲過這些問題? 我想要做到的就是「不影響他人的」remote rebase 作法 XD 各位有什麼建議嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.40.253 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1457433470.A.BE2.html
文章代碼(AID): #1Mtgj-lY (Linux)