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

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

如何還原“ git rm -r”?

如何還原“ git rm -r”?

Git
MMMHUHU 2019-12-02 04:00:54
我不小心說(shuō)了git rm -r .。我該如何恢復(fù)?我沒(méi)有犯。我認(rèn)為所有文件都標(biāo)記為刪除,并且也從我的本地結(jié)帳中實(shí)際刪除。編輯:我可以(如果我知道命令)恢復(fù)到最后一次提交。但是如果我能撤消它會(huì)好得多git rm -r .。因?yàn)槲也惶_定在上次提交之后和提交之前我做了什么git rm -r .。
查看完整描述

3 回答

?
交互式愛(ài)情

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

git reset HEAD

應(yīng)該做。如果您沒(méi)有任何未提交的更改,那么


git reset --hard HEAD

應(yīng)該強(qiáng)制將所有內(nèi)容重置為您的最后一次提交。如果您確實(shí)有未提交的更改,但是第一個(gè)命令不起作用,請(qǐng)使用git stash以下命令保存您未提交的更改:


git stash

git reset --hard HEAD

git stash pop



查看完整回答
反對(duì) 回復(fù) 2019-12-03
?
慕虎7371278

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

當(dāng)我意識(shí)到我需要一些文件時(shí),我git-rm了一些文件,并在下一次提交之前繼續(xù)進(jìn)行更改。除了存儲(chǔ)和重置外,如果需要,您可以簡(jiǎn)單地檢出丟失/刪除的單個(gè)文件:


git checkout HEAD path/to/file path/to/another_file

這將使您其他未提交的更改保持完整,沒(méi)有任何解決方法。


查看完整回答
反對(duì) 回復(fù) 2019-12-03
?
精慕HU

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

要重新獲得一些單個(gè)文件或文件夾,可以使用以下方法


git reset -- path/to/file

git checkout -- path/to/file

這將首先重新創(chuàng)建的索引條目,path/to/file并重新創(chuàng)建文件(如上一次提交)HEAD。


提示:可以將提交哈希傳遞給兩個(gè)命令,以從較早的提交重新創(chuàng)建文件。有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)git reset --help和git checkout --help。



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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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