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

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

在Git中編輯根提交嗎?

在Git中編輯根提交嗎?

Git
梵蒂岡之花 2019-07-19 14:33:20
在Git中編輯根提交嗎?有一些方法可以更改以后提交的消息:git commit --amend                    # for the most recent commit git rebase --interactive master~2     # but requires *parent*如何更改第一次提交(它沒有父級)的提交消息?
查看完整描述

3 回答

?
繁星點(diǎn)點(diǎn)滴滴

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個贊

假設(shè)您有一個干凈的工作樹,您可以執(zhí)行以下操作。


# checkout the root commit

git checkout <sha1-of-root>


# amend the commit

git commit --amend


# rebase all the other commits in master onto the amended root

git rebase --onto HEAD HEAD master


查看完整回答
反對 回復(fù) 2019-07-19
?
慕后森

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個贊

截至Git版本1.7.12,您現(xiàn)在可以使用

git?rebase?-i?--root


查看完整回答
反對 回復(fù) 2019-07-19
?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個贊

您現(xiàn)在可以使用--root選擇說rebase您希望重寫根/第一次提交:

git?rebase?--interactive?--root

然后根提交將顯示在rebase Todo列表中,您可以選擇編輯或重述它:

reword?<root?commit?sha>?<original?message>
pick?<other?commit?sha>?<message>
...

這是對…的解釋。

重基所有可從<branch>,而不是使用<upstream>.?這使您可以將根提交重新定位在分支上。.


查看完整回答
反對 回復(fù) 2019-07-19
  • 3 回答
  • 0 關(guān)注
  • 586 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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