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

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

如何解決git說“在合并之前提交更改或存儲(chǔ)它們”?

如何解決git說“在合并之前提交更改或存儲(chǔ)它們”?

SMILET 2019-07-27 14:50:08
如何解決git說“在合并之前提交更改或存儲(chǔ)它們”?我在我的本地計(jì)算機(jī)上做了一些更新,將它們推送到遠(yuǎn)程存儲(chǔ)庫,現(xiàn)在我正在嘗試將更改提取到服務(wù)器并獲取消息;錯(cuò)誤:合并將覆蓋對(duì)以下文件的本地更改:的wp-content / W3TC-配置/ master.php請(qǐng)?jiān)诤喜⒅疤峤桓幕虼鎯?chǔ)更改。所以我跑了,git checkout -- wp-content/w3tc-config/master.php并再次嘗試,我收到相同的消息。我假設(shè)w3tc在服務(wù)器上的配置文件中改變了一些東西。我不關(guān)心本地副本或遠(yuǎn)程副本是否在服務(wù)器上(我認(rèn)為遠(yuǎn)程副本是最好的),我只是希望能夠合并其余的更改(插件更新)。有任何想法嗎?
查看完整描述

3 回答

?
ibeautiful

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

您無法與本地修改合并。Git可以保護(hù)您免于丟失潛在的重要更改。

你有三個(gè)選擇:

  • 使用提交更改

    git commit -m "My message"
  • 存放它。

    Stashing充當(dāng)堆棧,您可以在其中推送更改,然后以相反的順序彈出它們。

    要藏匿,輸入

    git stash

    合并,然后拉藏:

    git stash pop
  • 放棄本地更改

    使用git reset --hard
    git checkout -t -f remote/branch

    或者:放棄特定文件的本地更改

    運(yùn)用 git checkout filename


查看完整回答
反對(duì) 回復(fù) 2019-07-27
?
長風(fēng)秋雁

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

您可以嘗試以下方法之一:

變基

對(duì)于簡單的更改,嘗試在拉動(dòng)變化的同時(shí)進(jìn)行變基,例如

git pull origin master -r

因此,它將在獲取后將您當(dāng)前的分支應(yīng)用于上游分支的頂部。

這相當(dāng)于:checkout masterfetchrebase origin/masterGit命令。

這是一種潛在危險(xiǎn)的操作模式。它重寫了歷史,當(dāng)你已經(jīng)發(fā)布了這段歷史時(shí),它并不是一個(gè)好兆頭。除非您git-rebase(1)仔細(xì)閱讀,否則請(qǐng)勿使用此選項(xiàng)。


查看

如果您不關(guān)心本地更改,可以切換到其他分支臨時(shí)(強(qiáng)制),然后將其切換回來,例如

git checkout origin/master -fgit checkout master -f

重啟

如果您不關(guān)心本地更改,請(qǐng)嘗試將其重置為HEAD(原始狀態(tài)),例如

git reset HEAD --hard

如果上面沒有幫助,那么它可能是你的git規(guī)范化文件(.gitattributes)中的規(guī)則,所以最好提交它所說的內(nèi)容。或者您的文件系統(tǒng)不支持權(quán)限,因此您必須filemode在git配置中禁用。

相關(guān):如何強(qiáng)制“git pull”覆蓋本地文件?


查看完整回答
反對(duì) 回復(fù) 2019-07-27
  • 3 回答
  • 1 關(guān)注
  • 9663 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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