Git的常用命令

1.git status? 查詢(xún)當(dāng)前文件狀態(tài)


2.git add *? 添加全部修改文件


3.git?clean?-d?-fx? ?刪除一些沒(méi)有 git add 的文件

git clean 參數(shù)?

? ? -n 顯示將要?jiǎng)h除的文件和目錄;

? ? -x -----刪除忽略文件已經(jīng)對(duì)git來(lái)說(shuō)不識(shí)別的文件

? ? -d -----刪除未被添加到git的路徑中的文件

? ? -f -----強(qiáng)制運(yùn)行

? ? git clean -n

? ? git clean -df

? ? git clean -f


4.git log 查詢(xún)所有HEAD的commit編號(hào)

英文狀態(tài)下按Q


5.git reset --hard FETCH_HEAD 退回上一次成功git pull之后形成的commit點(diǎn)

HEAD指向的版本就是當(dāng)前版本,因此,Git允許我們?cè)诎姹镜臍v史之間穿梭,使用命令git reset --hard commit_id。

穿梭前,用git log可以查看提交歷史,以便確定要回退到哪個(gè)版本。

要重返未來(lái),用git reflog查看命令歷史,以便確定要回到未來(lái)的哪個(gè)版本。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。