git回退版本 简单易懂
生活随笔
收集整理的這篇文章主要介紹了
git回退版本 简单易懂
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
進行git版本回退的時候
查看git提交的版本
使用git log查看提交日志:
git loggit log命令顯示從最近到最遠的提交日志
如果嫌輸出信息太多,可以試試加上–pretty=oneline參數(shù),代碼如下:
$ git log --pretty=oneline
日志會進行減少
根據(jù)版本ID回退到過去版本
使用git log找到對應的版本后,使用git reset --hard 版本ID,來進行版本回退
git reset --hard 31d8f457e09cfc20202d9c34c13b8d0dedaf5e40 git log在這里插入代碼片
回退完之后,可以看到提交記錄里面已經(jīng)沒有修改文件這一次提交記錄了
git 回退到未來版本
使用git reflog 查看歷史版本日志
git reflog
回退到未來的修改文件版本
如圖所示,git版本回到了最新
git 強制推送遠程
#master 為強制推送的分支 git push -f origin master
博主的分支是受保護的,只能修改,不能回退,所以出現(xiàn)以下問題,各位的如果分支沒有收到保護,是可以推送成功的
總結
以上是生活随笔為你收集整理的git回退版本 简单易懂的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 刚买的新电脑win10系统卡的不行,谷歌
- 下一篇: (十九)论文阅读 | 目标检测之SNIP