[討論] git 一次更新所有 local branches已刪文

看板Soft_Job作者 (Henry)時間6年前 (2019/10/14 21:51), 6年前編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串1/1
工程師:「你好你好,我是一名工程師,擅長邏輯推理,剛搬到你旁邊,請多指教。」 鄰居:「你好你好!邏輯推理……那是甚麼?」 工程師:「嗯……我舉個例子好了,我看到你也有在寫 code,所以我推論你有用 Git。」 鄰居:「沒錯。」 工程師:「藉由你有用 Git 的事實,我推論你會開 branch。」 鄰居:「是的。」 工程師:「既然你會開 branch,我猜想你有挑一個 Git workflow 來 follow。」 鄰居:「當然。」 工程師:「因為你有採用至少一種 Git workflow, 所以我可以肯定你知道, 在 local 不只一條 active branch, 且這些 active branches 不是只有自己一個人用的情況下, 一定會有一次更新所有 local branches 的需求。」 鄰居:「呃……對。」 工程師:「那你應該有踩過這個雷:以為 git pull --all 可以辦到。 結果居然發現 "git pull --all" = "git fetch --all && git pull"」 鄰居:「喔!對啊!」 工程師:「那你大概看過這篇文章 https://stackoverflow.com/q/4318161/1592410 , 並從中發現了 hub sync 可能是你要的答案。」 鄰居:「對,但我後來發現它不支援多個 remote,所以自己寫了一個: https://github.com/changyuheng/git-fast-forward-all 」 工程師:「!!」 . . . . . . 借邏輯體問一下,大家都怎麼一次更新所有 local branches 的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.172.18 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1571061107.A.A46.html ※ 編輯: changyuheng (114.34.172.18 臺灣), 10/14/2019 21:56:15

10/14 22:35, 6年前 , 1F
我都切過去再git merge origin/branch 的說XD
10/14 22:35, 1F
文章代碼(AID): #1Tf7rpf6 (Soft_Job)