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

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

將先前的提交分解為多個提交

將先前的提交分解為多個提交

將先前的提交分解為多個提交如果沒有創(chuàng)建分支并在新分支上做一堆時髦的工作,是否有可能在提交到本地存儲庫后將單個提交分解為幾個不同的提交?
查看完整描述

3 回答

?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

git-rebase手冊(SPLITTING COMMITS部分)

在交互模式下,您可以使用“編輯”操作標記提交。但是,這并不一定意味著git rebase期望此編輯的結果恰好是一次提交。實際上,您可以撤消提交,也可以添加其他提交。這可以用于將提交拆分為兩個:

  • 啟動交互式rebase git rebase -i <commit>^,其中<commit>包含要分割的提交。實際上,只要包含該提交,任何提交范圍都可以。

  • 使用“編輯”操作標記要拆分的提交。

  • 在編輯提交時,執(zhí)行git reset HEAD^。結果是HEAD被一個重繞,索引也隨之而來。但是,工作樹保持不變。

  • 現在將更改添加到您希望在第一次提交中擁有的索引。您可以使用git add(可能是交互式)或git gui(或兩者)來做到這一點。

  • 使用現在適當的提交消息提交now-current索引。

  • 重復最后兩步,直到工作樹干凈。

  • 繼續(xù)使用rebase git rebase --continue。


查看完整回答
反對 回復 2019-08-23
  • 3 回答
  • 0 關注
  • 569 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號