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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何取消“git推動(dòng)”

如何取消“git推動(dòng)”

Git
RISEBY 2019-11-07 10:06:30
取消“git推動(dòng)”這是我在我的應(yīng)該是穩(wěn)定的分支.。% git rebase masterFirst, rewinding head to replay your work on top of it...Fast-forwarded alpha-0.3.0 to master .% git status# On branch alpha-0.3.0# Your branch is ahead of 'origin/alpha-0.3.0' by 53 commits.#nothing to commit  (working directory clean)% git pushFetching remote heads...   refs/   refs/heads/   refs/tags/   refs/remotes/'refs/heads/master': up-to-date updating 'refs/heads/alpha-0.3.0'   from cc4b63bebb6e6dd04407f8788938244b78c50285   to   83c9191dea88d146400853af5eb7555f252001b0     done'refs/heads/unstable': up-to-dateUpdating remote server info這是一個(gè)錯(cuò)誤,我后來(lái)意識(shí)到。我想撤銷(xiāo)整個(gè)過(guò)程,并將alpha-0.3.0分支恢復(fù)到原來(lái)的狀態(tài)。我該怎么辦?
查看完整描述

3 回答

?
翻過(guò)高山走不出你

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

您需要確保此存儲(chǔ)庫(kù)的其他用戶沒(méi)有獲取不正確的更改,或者試圖在要?jiǎng)h除的提交的基礎(chǔ)上構(gòu)建,因?yàn)槟磳⒌箮v史。

然后你需要“強(qiáng)迫”推動(dòng)舊的引用。

git push -f origin last_known_good_commit:branch_name

或者在你的情況下

git push -f origin cc4b63bebb6:alpha-0.3.0

你可能有receive.denyNonFastForwards設(shè)置在遠(yuǎn)程存儲(chǔ)庫(kù)上。如果是這樣的話,那么您將得到一個(gè)錯(cuò)誤,其中包括短語(yǔ)。[remote rejected].

在這個(gè)場(chǎng)景中,您必須刪除并重新創(chuàng)建分支。

git push origin :alpha-0.3.0
git push origin cc4b63bebb6:refs/heads/alpha-0.3.0

如果這不起作用-也許是因?yàn)槟?/trans>receive.denyDeletes設(shè)置,則必須直接訪問(wèn)存儲(chǔ)庫(kù)。然后,在遠(yuǎn)程存儲(chǔ)庫(kù)中,您必須執(zhí)行類(lèi)似以下管道命令的操作。

git update-ref refs/heads/alpha-0.3.0 cc4b63bebb6 83c9191dea8



查看完整回答
反對(duì) 回復(fù) 2019-11-08
?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊

我相信你也可以這樣做:

git checkout alpha-0.3.0
git reset --hard cc4b63bebb6
git push origin +alpha-0.3.0

這與最后一種方法非常相似,只是您不必在遠(yuǎn)程回購(gòu)中到處亂跑。



查看完整回答
反對(duì) 回復(fù) 2019-11-08
?
泛舟湖上清波郎朗

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

git revert沒(méi)有這里建議的一些方法那么危險(xiǎn):

prompt> git revert 35f6af6f77f116ef922e3d75bc80a4a466f92650
[master 71738a9] Revert "Issue #482 - Fixed bug."
 4 files changed, 30 insertions(+), 42 deletions(-)
prompt> git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
prompt>

用自己的提交替換35f6af6f77f116ef922e3d75bc80a4a466f92650。



查看完整回答
反對(duì) 回復(fù) 2019-11-08
  • 3 回答
  • 0 關(guān)注
  • 616 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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