W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
放棄工作目錄下的所有修改:
$ git reset --hard HEAD
移除緩存區(qū)的所有文件(i.e. 撤銷上次git add
):
$ git reset HEAD
放棄某個(gè)文件的所有本地修改:
$ git checkout HEAD <file>
重置一個(gè)提交(通過(guò)創(chuàng)建一個(gè)截然不同的新提交)
$ git revert <commit>
將HEAD重置到指定的版本,并拋棄該版本之后的所有修改:
$ git reset --hard <commit>
將HEAD重置到上一次提交的版本,并將之后的修改標(biāo)記為未添加到緩存區(qū)的修改:
$ git reset <commit>
將HEAD重置到上一次提交的版本,并保留未提交的本地修改:
$ git reset --keep <commit>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: