git回到上一版本命令

來源:互聯網
上載者:User

git回到上一版本命令 git reset是指將當前head的內容重設,不會留log資訊。 git reset HEAD filename  從暫存區中移除檔案 git reset --hard HEAD~3  會將最新的3次提交全部重設,就像沒有提交過一樣。 git reset --hard commit (38679ed709fd0a3767b79b93d0fba5bb8dd235f8) 回退到 38679ed709fd0a3767b79b93d0fba5bb8dd235f8 版本 根據--soft --mixed --hard,會對working tree和index和HEAD進行重設: git reset --mixed:此為預設,不帶任何參數的git reset,即時這種方式,它回退到某個版本,只保留源碼,回退commit和index資訊 git reset --soft:回退到某個版本,只回退了commit的資訊,不會恢複到index file一級。如果還要提交,直接commit即可 git reset --hard:徹底回退到某個版本,本地的源碼也會變為上一個版本的內容例如:我要徹底返回在上一次提交以前的版本。git reset --hrad HEAD~1 我要回到上一次提交的版本: git reset --hard 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.