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

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

如何從另一個分支中完全取代Git中的主分支?

如何從另一個分支中完全取代Git中的主分支?

Git
慕哥9229398 2019-07-11 12:44:58
如何從另一個分支中完全取代Git中的主分支?我的Git存儲庫中有兩個分支:masterseotweaks(最初創(chuàng)建于master)我創(chuàng)造了seotweaks打算迅速把它合并回master..然而,那是三個月前的事了,這個分支中的代碼比master.它實際上已經(jīng)成為我們工作的主分支,因為所有的代碼都在master現(xiàn)在或多或少已經(jīng)過時了。我知道很糟糕的練習(xí),吸取了教訓(xùn)。您知道如何替換master分支與那些在seotweaks?我可以把所有的東西都刪除master合并,但這不像是最佳實踐。
查看完整描述

3 回答

?
蠱毒傳說

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

您可以在遠(yuǎn)程上重命名/移除主服務(wù)器,但是如果很多人已經(jīng)將他們的工作建立在遠(yuǎn)程主分支上,并且已經(jīng)在他們的本地回購中提取了該分支,那么這將是一個問題。
這里可能不是這樣的,因為每個人似乎都在做分支工作。seotweaks'.

在這種情況下,你可以:
吉特遙控器-顯示可能不起作用。(做一個git remote show若要檢查遠(yuǎn)程設(shè)備是如何在本地回購中聲明的,請執(zhí)行以下操作。我會假設(shè)origin')
(關(guān)于GitHub,房子9注釋:“我必須執(zhí)行另一個步驟,單擊‘Admin按鈕在GitHub上并設(shè)置Default Branch“去別的東西,而不是.”master‘,然后把它放回去’)

git branch -m master master-old  # rename master on local
git push origin :master          # delete master on remote
git push origin master-old       # create master-old on remote
git checkout -b master seotweaks # create a new local master on top of seotweaks
git push origin master           # create master on remote

但同樣:

  • 如果其他用戶試圖在遠(yuǎn)程刪除主服務(wù)器時嘗試?yán)?,則他們的拉出將失敗(“遠(yuǎn)程上沒有這樣的引用”)
  • 當(dāng)在遠(yuǎn)程上重新創(chuàng)建主服務(wù)器時,拉將嘗試將該新主服務(wù)器合并到他們的本地(現(xiàn)在舊的)主程序上:大量沖突。他們真的需要

    reset --hard

    他們的本地主到遠(yuǎn)程/主分支,他們將獲取,并忘記了他們當(dāng)前的主人。


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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