使用git怎么樣刪除在本地修改的文件-創(chuàng)新互聯(lián)

這篇文章給大家介紹使用git怎么樣刪除在本地修改的文件,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國(guó)際域名空間、網(wǎng)絡(luò)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、淄博網(wǎng)站維護(hù)、網(wǎng)站推廣。

一,未使用 git add 緩存代碼時(shí)。

可以使用 git checkout -- filepathname (比如: git checkout -- readme.md  ,不要忘記中間的 “--” ,不寫(xiě)就成了檢出分支了??!)。放棄所有的文件修改可以使用 git checkout .  命令。

此命令用來(lái)放棄掉所有還沒(méi)有加入到緩存區(qū)(就是 git add 命令)的修改:內(nèi)容修改與整個(gè)文件刪除。但是此命令不會(huì)刪除掉剛新建的文件。因?yàn)閯傂陆ǖ奈募€沒(méi)已有加入到 git 的管理系統(tǒng)中。所以對(duì)于git是未知的。自己手動(dòng)刪除就好了。

二,已經(jīng)使用了  git add 緩存了代碼。

可以使用  git reset HEAD filepathname (比如: git reset HEAD readme.md)來(lái)放棄指定文件的緩存,放棄所以的緩存可以使用 git reset HEAD . 命令。

此命令用來(lái)清除 git  對(duì)于文件修改的緩存。相當(dāng)于撤銷(xiāo) git add 命令所在的工作。在使用本命令后,本地的修改并不會(huì)消失,而是回到了如(一)所示的狀態(tài)。繼續(xù)用(一)中的操作,就可以放棄本地的修改。

 三,已經(jīng)用 git commit  提交了代碼。

可以使用 git reset --hard HEAD^ 來(lái)回退到上一次commit的狀態(tài)。此命令可以用來(lái)回退到任意版本:git reset --hard  commitid

你可以使用 git log 命令來(lái)查看git的提交歷史。git log 的輸出如下,之一這里可以看到第一行就是 commitid:

commit cf0d692e982d8e372a07aaa6901c395eec73e356 (HEAD -> master)
Author: toyflivver <2440659688@qq.com>
Date: Thu Sep 28 14:07:14 2017 +0800

多余的空行

commit 14aa4d7ad4ac6fba59b4b8261d32e478e8cc99ff
Author: toyflivver <2440659688@qq.com>
Date: Thu Sep 28 14:06:44 2017 +0800

正常的代碼

commit da3a95c84b6a92934ee30b6728e258bcda75f276
Author: toyflivver <2440659688@qq.com>
Date: Thu Sep 28 13:58:12 2017 +0800

qbf

commit 267466352079296520320991a75321485224d6c6
Author: toyflivver <2440659688@qq.com>
Date: Thu Sep 28 13:40:09 2017 +0800

qbf

名稱(chēng)欄目:使用git怎么樣刪除在本地修改的文件-創(chuàng)新互聯(lián)
文章路徑:http://muchs.cn/article28/csggcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版搜索引擎優(yōu)化、外貿(mào)建站、品牌網(wǎng)站制作移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司