git恢復(fù)被修改的文件

轉(zhuǎn)自:http://blog.csdn.net/awj3584/article/details/26567735
恢復(fù)到最后一次提交的改動:
Git checkout --

  • 需要恢復(fù)的文件名
    但是,需要注意的是,如果該文件已經(jīng) add 到暫存隊(duì)列中,上面的命令就不靈光嘍需要先讓這個文件取消暫存:
    git reset HEAD --

  • 需要取消暫存的文件名
    然后再使用第一條命令。
    如果感覺命令多了記不住,那就做一兩個匿名唄,比如:
    git config --global alias.unstage 'reset HEAD --'

git config --global alias.restore 'checkout --'

我們拿 README.md 這個文件舉例,比如修改了一段文字描述,想恢復(fù)回原來的樣子:
git restore README.md

即可,如果修改已經(jīng)被 git add README.md

放入暫存隊(duì)列,那就要
git unstage README.md

git restore README.md

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,848評論 9 163
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,821評論 4 54
  • 一匹黑馬看守著整個原野 悠然啃食衰黃的野草和糧食的殘屑 莊稼收走了田地的飽滿神色 只有你讓天地間添了一抹亮色 不知...
    心海安瀾閱讀 316評論 2 11
  • 夢里走進(jìn)鄰居家的房子,三層樓,是毛胚房,心想要是我肯定不設(shè)計(jì)這么普通??匆娪袀€樓梯,我順著樓梯上到天臺,天臺上種了...
    夢語心聲閱讀 242評論 0 0

友情鏈接更多精彩內(nèi)容