第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在git中重新執(zhí)行一個恢復的合并。

在git中重新執(zhí)行一個恢復的合并。

Git
qq_遁去的一_1 2019-07-10 15:12:59
在git中重新執(zhí)行一個恢復的合并。我在這里遇到了一個小問題:我有一個特定問題的分支。28s在吉特,我和將軍合并了develop分支。原來我做得太快了,所以我用git-還原來撤銷合并。然而,現(xiàn)在是合并的時候了。28s進develop,但是git-Merge命令看到了原始的合并,并高興地宣布一切正常,分支已經(jīng)合并。我現(xiàn)在該干啥?創(chuàng)建一個“還原”28s->開發(fā)“提交?似乎不是一個很好的方法,但我現(xiàn)在無法想象其他的方法。
查看完整描述

3 回答

?
墨色風雨

TA貢獻1853條經(jīng)驗 獲得超6個贊

你必須“還原”。取決于你是如何恢復的,它可能并不像聽起來那么容易???/trans>關于這一專題的正式文件.

---o---o---o---M---x---x---W---x---Y
              /
      ---A---B-------------------C---D

允許:

---o---o---o---M---x---x-------x-------*
              /                       /
      ---A---B-------------------C---D

但這一切都起作用了嗎?當然有了。您可以還原合并,從純粹的技術角度來看,GIT非常自然地完成了合并,沒有真正的麻煩。
它只是將其視為從“合并前的狀態(tài)”更改為“合并后的狀態(tài)”,僅此而已。
沒有什么復雜的,沒有什么奇怪的,沒有什么真正危險的。GIT甚至不用考慮就會做這件事。

所以從技術角度來看,恢復合并沒有什么問題,但是從工作流的角度來看,這是你應該盡量避免的事情。.

例如,如果您發(fā)現(xiàn)一個合并到主樹中的問題,與其恢復合并,不如嘗試真的:

  • 把問題平分到你合并的分支中去,然后解決它,
  • 或者嘗試恢復導致它的個人提交。

是的,它更復雜,而且不,它并不總是起作用(有時答案是:“哎呀,我真不該把它合并,因為它還沒有準備好,我真的需要撤銷它。所以你真的應該恢復合并,但是當你想要重新做合并的時候,你現(xiàn)在需要通過還原來完成它。


查看完整回答
反對 回復 2019-07-10
?
眼眸繁星

TA貢獻1873條經(jīng)驗 獲得超9個贊

假設你有這樣的歷史

---o---o---o---M---W---x-------x-------*
              /                      
      ---A---B

其中A,B失敗提交,W-是M的恢復

因此,在我開始修復發(fā)現(xiàn)的問題之前,我選擇了我的分支。

git cherry-pick -x W

然后我回到我的分支

git revert W

在我能繼續(xù)修復之后。

最后的歷史可能看起來是:

---o---o---o---M---W---x-------x-------*
              /                       /     
      ---A---B---W---W`----------C---D

當我發(fā)送一個PR時,它將清楚地顯示PR正在撤消、還原和添加一些新的提交。


查看完整回答
反對 回復 2019-07-10
  • 3 回答
  • 0 關注
  • 1083 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號