git reset --mixed [提交id]:此為默認方式,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index信息
git reset --soft [提交id]:回退到某個版本,只回退了commit的信息,不會恢復到index file一級。如果還要提交,直接commit即可
git reset --hard [提交id]:徹底回退到某個版本,本地的源碼也會變為上一個版本的內容
--soft 模式測試比較符合需求
git reset --mixed [提交id]:此為默認方式,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index信息
git reset --soft [提交id]:回退到某個版本,只回退了commit的信息,不會恢復到index file一級。如果還要提交,直接commit即可
git reset --hard [提交id]:徹底回退到某個版本,本地的源碼也會變為上一個版本的內容
--soft 模式測試比較符合需求
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。