2020-09-15 git

參考文章:

https://www.cnblogs.com/miracle77hp/articles/11163532.html

$ git status

git checkout --?

$ git checkout -- music.mp3

$ git reset HEAD?music.mp3

$ git reset --hard 3628164

1.?git checkout -- file命令中的 -- 很重要,

2. 命令git checkout -- music.mp3意思就是,把music.mp3在工作區(qū)的修改全部撤銷。

又回到了(git add . 時(shí)的狀態(tài))

一種是readme.txt自修改后還沒有被放到暫存區(qū),現(xiàn)在,撤銷修改就回到和版本庫一模一樣的狀態(tài);一種是readme.txt已經(jīng)添加到暫存區(qū)后,又作了修改,現(xiàn)在,撤銷修改就回到添加到暫存區(qū)后的狀態(tài)??傊褪亲屵@個(gè)文件回到最近一次git commit或git add時(shí)的狀態(tài)。

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

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